Freigeben über


NdisDeleteNPagedLookasideList-Makro (ndis.h)

Die NdisDeleteNPagedLookasideList Funktion entfernt eine nicht seitenseitige Lookaside-Liste aus dem System.

Syntax

void NdisDeleteNPagedLookasideList(
   _L
);

Parameter

_L

Ein Zeiger auf den Kopf der Lookaside-Liste, die gelöscht werden soll.

Rückgabewert

Nichts

Bemerkungen

Nach dem Freigeben aller verbleibenden Einträge in der angegebenen Lookaside-Liste NdisDeleteNPagedLookasideList die Liste aus dem vom Betriebssystem verwalteten Satz von nicht seitenbasierten Lookaside-Listen entfernt.

NdisDeleteNPagedLookasideList gibt jedoch nicht den Listenkopf frei, für den der Aufrufer den Speicher ursprünglich zugewiesen hat. Ein NDIS-Treiber ist dafür verantwortlich, die NdisFreeMemory--Funktion aufzurufen, um den zugeordneten Arbeitsspeicher freizugeben.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Unterstützt für NDIS 6.0- und NDIS 5.1-Treiber (siehe NdisDeleteNPagedLookasideList (NDIS 5.1)) in Windows Vista. Unterstützt für NDIS 5.1-Treiber (siehe NdisDeleteNPagedLookasideList (NDIS 5.1)) in Windows XP.
Zielplattform- Desktop
Header- ndis.h (include Ndis.h)
IRQL- <= DISPATCH_LEVEL
DDI-Complianceregeln Irql_Miscellaneous_Function(ndis)

Siehe auch

NdisAllocateFromNPagedLookasideList NdisFreeToNPagedLookasideList NdisInitializeNPagedLookasideList