Макрос 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) |