Share via


EVENT_FIELD_TYPE (tdh.h) 列舉

定義要擷取的提供者資訊。

Syntax

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 必須包含 opcode 值
您可以從EVENT_RECORD取得工作和作業碼值 。EventHeader.EventDescriptor

WMI MOF 類別僅支援擷取關鍵詞和層級資訊。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 tdh.h

另請參閱

PROVIDER_FIELD_INFOARRAY

TdhEnumerateProviderFieldInformation

TdhQueryProviderFieldInformation