Partager via


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)

Voir aussi

NdisAllocateFromNPagedLookasideList NdisDeleteNPagedLookasideList NdisInitializeNPagedLookasideList