Macro NdisFreeToNPagedLookasideList (ndis.h)
La fonction NdisFreeToNPagedLookasideList retourne une entrée à la liste de lookaside donnée.
Syntaxe
void NdisFreeToNPagedLookasideList(
_L,
_E
);
Paramètres
_L
Pointeur vers le début de la liste de lookaside à laquelle l’entrée sera retournée.
_E
Pointeur vers l’entrée à libérer.
Valeur de retour
None
Remarques
Si la liste de lookaside n’a pas atteint le nombre maximal d’entrées déterminé par le système, l’entrée est insérée au début de la liste de lookaside. Si la liste a atteint sa taille maximale, l’entrée est libérée dans le pool non paginé. Autrement dit, NdisFreeToNPagedLookasideList appelle la fonction Free du pilote, spécifiée dans le paramètre Free si le pilote en a fourni une à la NdisInitializeNPagedLookasideList , ou elle libère l’entrée donnée elle-même.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge pour les pilotes NDIS 6.0 et NDIS 5.1 (voir NdisFreeToNPagedLookasideList (NDIS 5.1)) dans Windows Vista. Pris en charge pour les pilotes NDIS 5.1 (voir NdisFreeToNPagedLookasideList (NDIS 5.1)) dans Windows XP. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | ndis.h (inclure Ndis.h) |
IRQL | <= DISPATCH_LEVEL |
Règles de conformité DDI | Irql_Miscellaneous_Function(ndis), NdisAllocateFromNPagedLookasideList(ndis), NdisAllocateFromNPagedLookasideList_InitFail(ndis) |