NdisFreeGenericObject-Funktion (ndis.h)

Rufen Sie die NdisFreeGenericObject-Funktion auf, um ein generisches Objekt frei zu geben, das mit dem NdisAllocateGenericObject-Funktion .

Syntax

void NdisFreeGenericObject(
  PNDIS_GENERIC_OBJECT NdisObject
);

Parameter

NdisObject

Ein Zeiger auf die NDIS_GENERIC_OBJECT Struktur, die freigegeben werden soll.

Rückgabewert

Keine

Bemerkungen

Zum Zuweisen einiger NDIS-Ressourcen (z. B. Pufferpools) ist ein NDIS-Handle erforderlich. Komponenten, die andernfalls kein NDIS-Handle haben, verwenden einen Zeiger auf eine NDIS_GENERIC_OBJECT-Struktur als NDIS-Handle. Alle Ressourcen, die diesem generischen Objektzeiger als Handle zugeordnet wurden, müssen vor dem Freigeben des generischen Objekts freigegeben werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt in NDIS 6.0 und höher.
Zielplattform Universell
Header ndis.h (einschließlich Ndis.h)
Bibliothek Ndis.lib
IRQL <= DISPATCH_LEVEL
DDI-Complianceregeln Irql_Miscellaneous_Function(ndis), NdisAllocateGenericObject(ndis)

Weitere Informationen

NDIS_GENERIC_OBJECT

NdisAllocateGenericObject