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) |