Макрос NdisFreeToNPagedLookasideList (ndis.h)

Функция NdisFreeToNPagedLookasideList возвращает запись в заданный список lookaside.

Синтаксис

void NdisFreeToNPagedLookasideList(
   _L,
   _E
);

Параметры

_L

Указатель на заголовок списка lookaside, в который будет возвращена запись.

_E

Указатель на запись для освобождения.

Возвращаемое значение

None

Remarks

Если список просмотра не достиг максимального количества записей, определяемого системой, запись вставляется в начало списка lookaside. Если список достиг своего максимального размера, запись освобождается в непагрегированном пуле. То есть NdisFreeToNPagedLookasideList либо вызывает функцию Драйвера Free , указанную в параметре Free , если драйвер предоставил ее для Функция NdisInitializeNPagedLookasideList или освобождает саму указанную запись.

Требования

Требование Значение
Минимальная версия клиента Поддерживается для драйверов NDIS 6.0 и NDIS 5.1 (см. раздел NdisFreeToNPagedLookasideList (NDIS 5.1)) в Windows Vista. Поддерживается для драйверов NDIS 5.1 (см. раздел NdisFreeToNPagedLookasideList (NDIS 5.1)) в Windows XP.
Целевая платформа Персональный компьютер
Верхняя часть ndis.h (включая Ndis.h)
IRQL <= DISPATCH_LEVEL
Правила соответствия DDI Irql_Miscellaneous_Function(ndis), NdisAllocateFromNPagedLookasideList(ndis), NdisAllocateFromNPagedLookasideList_InitFail(ndis)

См. также раздел

NdisAllocateFromNPagedLookasideList NdisDeleteNPagedLookasideList NdisInitializeNPagedLookasideList