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


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

Функция NdisDeleteNPagedLookasideList удаляет непагированный список lookaside из системы.

Синтаксис

void NdisDeleteNPagedLookasideList(
   _L
);

Параметры

_L

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

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

None

Remarks

После освобождения всех оставшихся записей в заданном списке lookaside NdisDeleteNPagedLookasideList удаляет список из поддерживаемого ОС набора невыгребленных списков lookaside.

Однако NdisDeleteNPagedLookasideList не освобождает заголовок списка, для которого вызывающий объект изначально выделил память. Драйвер NDIS отвечает за вызов функции NdisFreeMemory для освобождения выделенной памяти.

Требования

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

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

NdisAllocateFromNPagedLookasideList NdisFreeToNPagedLookasideList NdisInitializeNPagedLookasideList