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
Nichts
Bemerkungen
Zum Zuweisen einiger NDIS-Ressourcen (z. B. Pufferpools) ist ein NDIS-Handle erforderlich. Komponenten, die andernfalls nicht über einen NDIS-Handle verfügen, verwenden einen Zeiger auf eine NDIS_GENERIC_OBJECT Struktur als NDIS-Handle. Alle Ressourcen, die diesem generischen Objektzeiger zugeordnet wurden, müssen freigegeben werden, bevor das generische Objekt freigegeben wird.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Unterstützt in NDIS 6.0 und höher. |
Zielplattform- | Universal |
Header- | ndis.h (include Ndis.h) |
Library | Ndis.lib |
IRQL- | <= DISPATCH_LEVEL |
DDI-Complianceregeln | Irql_Miscellaneous_Function(ndis), NdisAllocateGenericObject(ndis) |