Partager via


NdisFreeGenericObject, fonction (ndis.h)

Appelez la fonction NdisFreeGenericObject pour libérer un objet générique qui a été créé avec le Fonction NdisAllocateGenericObject .

Syntaxe

void NdisFreeGenericObject(
  PNDIS_GENERIC_OBJECT NdisObject
);

Paramètres

NdisObject

Pointeur vers la structure NDIS_GENERIC_OBJECT à libérer.

Valeur de retour

None

Remarques

Un handle NDIS est nécessaire pour allouer certaines ressources NDIS (par exemple, les pools de mémoires tampons). Les composants qui n’ont pas de handle NDIS utilisent un pointeur vers une structure NDIS_GENERIC_OBJECT en tant que handle NDIS. Toutes les ressources qui ont été allouées avec ce pointeur d’objet générique en tant que handle doivent être libérées avant de libérer l’objet générique.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge dans NDIS 6.0 et versions ultérieures.
Plateforme cible Universal
En-tête ndis.h (inclure Ndis.h)
Bibliothèque Ndis.lib
IRQL <= DISPATCH_LEVEL
Règles de conformité DDI Irql_Miscellaneous_Function(ndis),NdisAllocateGenericObject(ndis)

Voir aussi

NDIS_GENERIC_OBJECT

NdisAllocateGenericObject