FwpsDiscardClonedStreamData0 関数 (fwpsk.h)
FwpsDiscardClonedStreamData0 関数は、FwpsCloneStreamData0 関数によって割り当てられたメモリ バッファーを解放します。
注意FwpsDiscardClonedStreamData0 は、FwpsDiscardClonedStreamDataの特定のバージョンです。 詳細については、「WFP Version-Independent 名の と Windows の特定のバージョンを対象とする」を参照してください。
構文
void FwpsDiscardClonedStreamData0(
[in, out] NET_BUFFER_LIST *netBufferListChain,
UINT32 allocateCloneFlags,
[in] BOOLEAN dispatchLevel
);
パラメーター
[in, out] netBufferListChain
解放される NET_BUFFER_LIST 構造体チェーンへのポインター。 これは、FwpsCloneStreamData0 関数の netBufferListChain パラメーターと同じです。
allocateCloneFlags
現在、この関数に対して定義されているフラグはありません。 コールアウト ドライバーでは、このパラメーターを 0 に設定する必要があります。
[in] dispatchLevel
現在の IRQL = DISPATCH_LEVELを示す値。 コールアウト ドライバーは、IRQL = DISPATCH_LEVEL で実行されている場合にのみ、このパラメーターを TRUE を に設定する必要があります。 それ以外の場合、引き出し線ドライバーは、このパラメーターを FALSE をに設定する必要があります。
戻り値
何一つ
備考
この関数は、複製された NET_BUFFER_LIST チェーンをデータ ストリームに再挿入するのではなく破棄する場合に呼び出すことができます。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista 以降で使用できます。 |
ターゲット プラットフォーム の | 万国 |
ヘッダー | fwpsk.h (Fwpsk.h を含む) |
ライブラリ | Fwpkclnt.lib |
IRQL | <= DISPATCH_LEVEL |