次の方法で共有


EVENT_FIELD_TYPE列挙 (tdh.h)

取得するプロバイダー情報を定義します。

構文

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

定数

 
EventKeywordInformation
値: 0
マニフェストで定義されているキーワード情報。 MOF クラスを使用して自身を定義するプロバイダーの場合、プロバイダー クラスに 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 [デスクトップ アプリのみ]
Header tdh.h

こちらもご覧ください

PROVIDER_FIELD_INFOARRAY

TdhEnumerateProviderFieldInformation

TdhQueryProviderFieldInformation