Função NdisFreeGenericObject (ndis.h)

Chame a função NdisFreeGenericObject para liberar um objeto genérico que foi criado com o Função NdisAllocateGenericObject .

Sintaxe

void NdisFreeGenericObject(
  PNDIS_GENERIC_OBJECT NdisObject
);

Parâmetros

NdisObject

Um ponteiro para a estrutura NDIS_GENERIC_OBJECT a ser liberada.

Valor retornado

Nenhum

Comentários

Um identificador NDIS é necessário para alocar alguns recursos do NDIS (por exemplo, pools de buffer). Componentes que de outra forma não têm um identificador NDIS usam um ponteiro para uma estrutura NDIS_GENERIC_OBJECT como um identificador NDIS. Todos os recursos que foram alocados com esse ponteiro de objeto genérico, pois o identificador deve ser liberado antes de liberar o objeto genérico.

Requisitos

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

Confira também

NDIS_GENERIC_OBJECT

NdisAllocateGenericObject