TRACE_PROVIDER_INFO structure

Defines the GUID and name for a provider.

Syntax


typedef struct _TRACE_PROVIDER_INFO {
  GUID  ProviderGuid;
  ULONG SchemaSource;
  ULONG ProviderNameOffset;
} TRACE_PROVIDER_INFO;

Members

ProviderGuid

GUID that uniquely identifies the provider.

SchemaSource

Is zero if the provider uses a XML manifest to provide a description of its events. Otherwise, the value is 1 if the provider uses a WMI MOF class to provide a description of its events.

ProviderNameOffset

Offset to a null-terminated Unicode string that contains the name of the provider. The offset is from the beginning of the PROVIDER_ENUMERATION_INFO buffer that TdhEnumerateProviders returns.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Tdh.h

See also

PROVIDER_ENUMERATION_INFO

 

 

Show: