EVENT_FIELD_TYPE 枚举 (tdh.h)

定义要检索的提供程序信息。

语法

typedef enum _EVENT_FIELD_TYPE {
  EventKeywordInformation = 0,
  EventLevelInformation,
  EventChannelInformation,
  EventTaskInformation,
  EventOpcodeInformation,
  EventInformationMax
} EVENT_FIELD_TYPE;

常量

 
EventKeywordInformation
值: 0
清单中定义的关键字信息。 对于使用 MOF 类定义自己的提供程序,如果提供程序类包含 Flags 属性,则此类型将返回 enable flags 值。 有关详细信息,请参阅 事件跟踪 MOF 限定符的“为提供程序指定级别并启用标志值”部分。
EventLevelInformation
清单中定义的级别信息。
EventChannelInformation
清单中定义的通道信息。
EventTaskInformation
清单中定义的任务信息。
EventOpcodeInformation
清单中定义的操作代码信息。
EventInformationMax
保留。

注解

如果在调用 TdhQueryProviderFieldInformation 时指定 EventOpcodeInformation,则必须指定 EventFieldValue 参数,如下所示:

  • 位 0 - 15 必须包含任务值
  • 位 16 - 23 必须包含操作码值
可以从EVENT_RECORD获取任务和操作码值 。EventHeader.EventDescriptor

WMI MOF 类仅支持检索关键字 (keyword) 和级别信息。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 tdh.h

另请参阅

PROVIDER_FIELD_INFOARRAY

TdhEnumerateProviderFieldInformation

TdhQueryProviderFieldInformation