Поделиться через


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

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

Синтаксис

void NdisFreeToNPagedLookasideList(
   _L,
   _E
);

Параметры

_L

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

_E

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

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

Никакой

Замечания

Если список lookaside не достиг заданного системой максимального количества записей, запись вставляется в передней части списка lookaside. Если список достиг максимального размера, запись будет выпущена в неупакованный пул. То есть NdisFreeToNPagedLookasideList либо вызывает функцию бесплатного драйвера, указанную в параметре 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 (include Ndis.h)
IRQL <= DISPATCH_LEVEL
правил соответствия DDI Irql_Miscellaneous_Function(ndis), NdisAllocateFromNPagedLookasideList(ndis), NdisAllocateFromNPagedLookasideList_InitFail(ndis)

См. также

NdisAllocateFromNPagedLookasideList NdisDeleteNPagedLookasideList NdisInitializeNPagedLookasideList