Condividi tramite


Funzione NdisFreeGenericObject (ndis.h)

Chiamare la funzione NdisFreeGenericObject per liberare un oggetto generico creato con l'oggetto funzione NdisAllocateGenericObject.

Sintassi

void NdisFreeGenericObject(
  PNDIS_GENERIC_OBJECT NdisObject
);

Parametri

NdisObject

Puntatore alla struttura NDIS_GENERIC_OBJECT da liberare.

Valore restituito

Nessuno

Osservazioni

Per allocare alcune risorse NDIS, ad esempio pool di buffer, è necessario un handle NDIS. I componenti che non dispongono di un handle NDIS usano un puntatore a una struttura NDIS_GENERIC_OBJECT come handle NDIS. Tutte le risorse allocate con questo puntatore a oggetti generico come handle devono essere liberate prima di liberare l'oggetto generico.

Fabbisogno

Requisito Valore
client minimo supportato Supportato in NDIS 6.0 e versioni successive.
piattaforma di destinazione Universale
intestazione ndis.h (include Ndis.h)
libreria Ndis.lib
IRQL <= DISPATCH_LEVEL
regole di conformità DDI Irql_Miscellaneous_Function(ndis), NdisAllocateGenericObject(ndis)

Vedere anche

NDIS_GENERIC_OBJECT

NdisAllocateGenericObject