TRACE_GUID_PROPERTIES構造体 (evntrace.h)

EnumerateTraceGuids によって返されます。 イベント トレース プロバイダーに関する情報が含まれます。

構文

typedef struct _TRACE_GUID_PROPERTIES {
  GUID    Guid;
  ULONG   GuidType;
  ULONG   LoggerId;
  ULONG   EnableLevel;
  ULONG   EnableFlags;
  BOOLEAN IsEnable;
} TRACE_GUID_PROPERTIES, *PTRACE_GUID_PROPERTIES;

メンバー

Guid

イベント トレース プロバイダーの GUID を制御します。

GuidType

使用されていません。

LoggerId

イベント トレース セッションを識別するセッション ハンドル。

EnableLevel

EnableLevel パラメーターとして EnableTrace 関数に渡される値。

EnableFlags

EnableFlag パラメーターとして EnableTrace 関数に渡される値。

IsEnable

このメンバーが TRUE の場合、 Guid メンバーによって識別される要素は、 LoggerId メンバーによって識別されるセッションに対して現在有効になっています。 このメンバーが FALSE の場合、他のすべてのメンバーには意味がなく、0 である必要があります。

解説

メンバーを設定する前に、または関数に渡す前に、この構造体のメモリを必ず 0 に初期化してください。

要件

   
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header evntrace.h

関連項目

EnumerateTraceGuids