Compartilhar via


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 de retorno

Nenhum

Observações

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 de NDIS_GENERIC_OBJECT como um identificador NDIS. Todos os recursos que foram alocados com esse ponteiro de objeto genérico como identificador devem ser liberados antes de liberar o objeto genérico.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte no NDIS 6.0 e posterior.
da Plataforma de Destino Universal
cabeçalho ndis.h (inclua Ndis.h)
biblioteca Ndis.lib
IRQL <= DISPATCH_LEVEL
regras de conformidade de DDI Irql_Miscellaneous_Function(ndis), NdisAllocateGenericObject(ndis)

Consulte também

NDIS_GENERIC_OBJECT

NdisAllocateGenericObject