PROVIDER_ENUMERATION_INFO structure (tdh.h)

Defines the array of providers that have registered a MOF or manifest on the computer.

Syntax

typedef struct _PROVIDER_ENUMERATION_INFO {
  ULONG               NumberOfProviders;
  ULONG               Reserved;
  TRACE_PROVIDER_INFO TraceProviderInfoArray[ANYSIZE_ARRAY];
} PROVIDER_ENUMERATION_INFO;

Members

NumberOfProviders

Number of elements in the TraceProviderInfoArray array.

Reserved

TraceProviderInfoArray[ANYSIZE_ARRAY]

Array of TRACE_PROVIDER_INFO structures that contain information about each provider such as its name and unique identifier.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header tdh.h

See also

TdhEnumerateProviders