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.
Retornar valor
Nenhum
Comentários
Um identificador NDIS é necessário para alocar alguns recursos do NDIS (por exemplo, pools de buffers). Os 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
Requisito | Valor |
---|---|
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 de DDI | Irql_Miscellaneous_Function(ndis), NdisAllocateGenericObject(ndis) |