TRACE_PROVIDER_INFO structure (tdh.h)
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
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | tdh.h |