次の方法で共有


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

関連項目

FwpsCloneStreamData0

NET_BUFFER_LIST