NdisFreeNetBufferPool 関数 (ndis/nblapi.h)

NdisFreeNetBufferPool 関数を呼び出して、 で作成されたNET_BUFFER構造体プールを解放します。 NdisAllocateNetBufferPool 関数。

構文

NDIS_EXPORTED_ROUTINE VOID NdisFreeNetBufferPool(
  [in] NDIS_HANDLE PoolHandle
);

パラメーター

[in] PoolHandle

解放するNET_BUFFER構造体プールのプール ハンドル。

戻り値

なし

解説

NET_BUFFER構造体プールを解放する前に、プール内のすべてのNET_BUFFER構造体を解放する必要があります。 NdisFreeNetBuffer 関数を呼び出して、各NET_BUFFER構造体を解放します。

要件

要件
サポートされている最小のクライアント NDIS 6.0 以降でサポートされています。
対象プラットフォーム ユニバーサル
Header ndis/nblapi.h (ndis.h を含む)
Library Ndis.lib
IRQL <= DISPATCH_LEVEL
DDI コンプライアンス規則 Irql_NetBuffer_Function(ndis)、NdisAllocateNetBufferPool(ndis)、NdisAllocateNetBufferPool_InitFail(ndis)

こちらもご覧ください

NET_BUFFER

NdisAllocateNetBufferPool

NdisFreeNetBuffer