Função NdisFreeNetBufferPool (ndis/nblapi.h)

Chame a função NdisFreeNetBufferPool para liberar NET_BUFFER pools de estrutura criados com o Função NdisAllocateNetBufferPool .

Sintaxe

NDIS_EXPORTED_ROUTINE VOID NdisFreeNetBufferPool(
  [in] NDIS_HANDLE PoolHandle
);

Parâmetros

[in] PoolHandle

O identificador do pool para o pool de estruturas NET_BUFFER a ser liberado.

Retornar valor

Nenhum

Comentários

Você deve liberar todas as estruturas de NET_BUFFER em um pool antes de liberar o pool de estruturas NET_BUFFER. Chame a função NdisFreeNetBuffer para liberar cada estrutura NET_BUFFER.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte no NDIS 6.0 e posterior.
Plataforma de Destino Universal
Cabeçalho ndis/nblapi.h (inclua ndis.h)
Biblioteca Ndis.lib
IRQL <= DISPATCH_LEVEL
Regras de conformidade de DDI Irql_NetBuffer_Function(ndis), NdisAllocateNetBufferPool(ndis), NdisAllocateNetBufferPool_InitFail(ndis)

Confira também

NET_BUFFER

NdisAllocateNetBufferPool

NdisFreeNetBuffer