TRACE_INFORMATION_CLASS列挙 (wdm.h)

TRACE_INFORMATION_CLASS列挙型は、WMI イベント トレース セッションに関連付けられている情報の種類を示すために使用されます。

構文

typedef enum _TRACE_INFORMATION_CLASS {
  TraceIdClass,
  TraceHandleClass,
  TraceEnableFlagsClass,
  TraceEnableLevelClass,
  GlobalLoggerHandleClass,
  EventLoggerHandleClass,
  AllLoggerHandlesClass,
  TraceHandleByNameClass,
  LoggerEventsLostClass,
  TraceSessionSettingsClass,
  LoggerEventsLoggedClass,
  DiskIoNotifyRoutinesClass,
  TraceInformationClassReserved1,
  FltIoNotifyRoutinesClass,
  TraceInformationClassReserved2,
  WdfNotifyRoutinesClass,
  MaxTraceInformationClass
} TRACE_INFORMATION_CLASS;

定数

 
TraceIdClass
呼び出し元が指定した Wnode を指定して、イベント トレース セッションのロガー ID (ULONG) を取得します。
TraceHandleClass
呼び出し元が指定したロガー ID (ULONG) を指定して、イベント トレース セッションのトレース ハンドル (TRACEHANDLE) を取得します。
TraceEnableFlagsClass
呼び出し元が指定したイベント トレース ハンドル (TRACEHANDLE) に設定されている有効フラグ (ULONG) を取得します。
TraceEnableLevelClass
呼び出し元が指定したイベント トレース ハンドル (TRACEHANDLE) に設定されている有効レベル (ULONG) を取得します。
GlobalLoggerHandleClass
グローバル ロガーのイベント トレース ハンドル (TRACEHANDLE) を取得します。
EventLoggerHandleClass
オペレーティング システムで使用するために予約されています。
AllLoggerHandlesClass
すべての有効なロガーのイベント トレース ハンドル (TRACEHANDLE 配列) の配列を取得します。
TraceHandleByNameClass
呼び出し元が指定したフレンドリ名 (バッファー内の構造体UNICODE_STRING ) で識別されるイベント トレース ハンドル (TRACEHANDLE) を取得します。
LoggerEventsLostClass
呼び出し元が指定したロガー ID (ULONG) を指定して、ロガー セッションで失われたイベントの数 (ULONG) を取得します。
TraceSessionSettingsClass
呼び出し元によって指定されたトレース ハンドル (TRACEHANDLE) が指定されたロガー セッションの設定 (ETW_TRACE_SESSION_SETTINGS 構造体) を取得します。
LoggerEventsLoggedClass
呼び出し元が指定したロガー ID (ULONG) を指定して、ロガー セッションに記録されたイベントの数 (ULONG) を取得します。
DiskIoNotifyRoutinesClass
オペレーティング システムで使用するために予約されています。
TraceInformationClassReserved1
オペレーティング システムで使用するために予約されています。
FltIoNotifyRoutinesClass
オペレーティング システムで使用するために予約されています。
TraceInformationClassReserved2
オペレーティング システムで使用するために予約されています。
WdfNotifyRoutinesClass
オペレーティング システムで使用するために予約されています。
MaxTraceInformationClass
この列挙型の最大値。

注釈

TRACE_INFORMATION_CLASS は主に、WMI イベント トレース セッションに関する情報を返す WmiQueryTraceInformation ルーチンで使用するために提供されます。

要件

要件
Header wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む)

こちらもご覧ください

WmiFireEvent

WmiQueryTraceInformation

WmiTraceMessage

WmiTraceMessageVa