FWPS_DISCARD_METADATA0 構造体 (fwpstypes.h)
FWPS_DISCARD_METADATA0構造体は、フィルター エンジン、ネットワーク層、またはトランスポート層によって破棄されたデータを記述します。
FWPS_DISCARD_METADATA0は特定のバージョンのFWPS_DISCARD_METADATAであることに注意してください。 詳細については、「 WFP Version-Independent 名と特定のバージョンの Windows を対象 とする」を参照してください。
構文
typedef struct FWPS_DISCARD_METADATA0_ {
FWPS_DISCARD_MODULE0 discardModule;
UINT32 discardReason;
UINT64 filterId;
} FWPS_DISCARD_METADATA0;
メンバー
discardModule
データ を 破棄したモジュールの種類を示すFWPS_DISCARD_MODULE0型。
discardReason
データが破棄された理由を示す UINT32 値。 各種類のモジュールの破棄理由識別子の説明については、「 理由識別子の破棄」を参照してください。
filterId
データが破棄される原因となったフィルター エンジン内のフィルターの実行時識別子を指定する UINT64 値。
解説
FWPS_DISCARD_METADATA0構造体には、フィルター エンジンが吹き出しの classifyFn 吹き出し関数に渡すFWPS_INCOMING_METADATA_VALUES0構造体の currentMetadataValues メンバーにFWPS_METADATA_FIELD_DISCARD_REASON フラグが設定されている場合にのみ、有効なデータが含まれます。
要件
サポートされている最小のクライアント | Windows Vista 以降で使用できます。 |
Header | fwpstypes.h (Fwpsk.h を含む) |