NdisDeleteNPagedLookasideList-Makro (ndis.h)

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

Syntax

void NdisDeleteNPagedLookasideList(
   _L
);

Parameter

_L

Ein Zeiger auf den Kopf der zu löschenden Suchliste.

Rückgabewert

Keine

Bemerkungen

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

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (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
Kopfzeile ndis.h (einschließlich Ndis.h)
IRQL <= DISPATCH_LEVEL
DDI-Complianceregeln Irql_Miscellaneous_Function(ndis)

Weitere Informationen

NdisAllocateFromNPagedLookasideList NdisFreeToNPagedLookasideList NdisInitializeNPagedLookasideList