EVENT_FILTER_EVENT_ID 構造体 (evntprov.h)

EVENT_FILTER_EVENT_ID構造体は、イベント ID またはスタック ウォーク フィルターのEVENT_FILTER_DESCRIPTOR構造体で使用されるイベント ID を定義します。

構文

typedef struct _EVENT_FILTER_EVENT_ID {
  BOOLEAN FilterIn;
  UCHAR   Reserved;
  USHORT  Count;
  USHORT  Events[ANYSIZE_ARRAY];
} EVENT_FILTER_EVENT_ID, *PEVENT_FILTER_EVENT_ID;

メンバー

FilterIn

Events メンバーで渡されたイベント ID に対してフィルター処理を有効または無効にするかどうかを示す値。

このメンバーが TRUE の場合、指定したイベント ID に対してフィルター処理が有効になります。 このメンバーが FALSE の場合、イベント ID のフィルター処理は無効になります。

Reserved

予約済みの値。

Count

Events メンバー内のイベント ID の数。

Events[ANYSIZE_ARRAY]

イベント ID の配列。

注釈

EVENT_FILTER_EVENT_ID構造体は、EVENT_FILTER_DESCRIPTORType メンバーが EVENT_FILTER_TYPE_EVENT_ID または EVENT_FILTER_TYPE_STACKWALK に設定されている場合に、EVENT_FILTER_DESCRIPTOR構造体で使用されます。 これは、イベント ID フィルター (有効なスコープ フィルターの 1 つ) またはスタック ウォーク フィルターに対応します。 EVENT_FILTER_EVENT_ID構造体には、イベント ID の配列と、指定したイベント ID に対してフィルター処理が有効または無効になっているかどうかを示すブール値が含まれています。

要件

要件
サポートされている最小のクライアント Windows 8.1 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 R2 [デスクトップ アプリのみ]
Header evntprov.h

こちらもご覧ください

ENABLE_TRACE_PARAMETERS

EVENT_FILTER_DESCRIPTOR

EnableTraceEx2