PROCESS_SYSCALL_PROVIDER_INFORMATION - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
#ifndef _NTPSAPI_H
#if (PHNT_MODE != PHNT_MODE_KERNEL)

/**
 * The PROCESS_SYSCALL_PROVIDER_INFORMATION structure contains information about a system call provider
 * and level for system call filtering or instrumentation.
 */
typedef struct _PROCESS_SYSCALL_PROVIDER_INFORMATION
{
    GUID ProviderId; // The unique identifier of the system call provider.
    UCHAR Level;     // The level or mode of the provider.
} PROCESS_SYSCALL_PROVIDER_INFORMATION, *PPROCESS_SYSCALL_PROVIDER_INFORMATION;

#endif
#endif

View code on GitHub
// ntddk.h

typedef struct _PROCESS_SYSCALL_PROVIDER_INFORMATION {
  GUID  ProviderId;
  UCHAR Level;
} PROCESS_SYSCALL_PROVIDER_INFORMATION, *PPROCESS_SYSCALL_PROVIDER_INFORMATION;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ntddk-process_syscall_provider_information)

Description

Describes the PROCESS_SYSCALL_PROVIDER_INFORMATION structure.

Members

ProviderId

Defines the GUID member ProviderId.

Level

Defines the UCHAR member Level.

Remarks

See also