PROVIDER_FILTER_INFO 構造体 (tdh.h)
フィルターとそのデータを定義します。
構文
typedef struct _PROVIDER_FILTER_INFO {
UCHAR Id;
UCHAR Version;
ULONG MessageOffset;
ULONG Reserved;
ULONG PropertyCount;
EVENT_PROPERTY_INFO EventPropertyInfoArray[ANYSIZE_ARRAY];
} PROVIDER_FILTER_INFO, *PPROVIDER_FILTER_INFO;
メンバー
Id
マニフェスト内のフィルターを識別するフィルター識別子。 これは、FilterType 複合型の value 属性と同じ値です。
Version
マニフェスト内のフィルター定義のバージョンを識別するバージョン番号。 これは、FilterType 複合型の version 属性と同じ値です。
MessageOffset
この構造体の先頭から、フィルターを記述するメッセージ文字列へのオフセット。 これは、FilterType 複合型のメッセージ属性と同じ値です。
Reserved
予約済み。
PropertyCount
EventPropertyInfoArray 配列内の要素の数。
EventPropertyInfoArray[ANYSIZE_ARRAY]
フィルター データ を定義するEVENT_PROPERTY_INFO 構造体の配列。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
Header | tdh.h |