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