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


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

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

Синтаксис

void NdisDeleteNPagedLookasideList(
   _L
);

Параметры

_L

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

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

Никакой

Замечания

После освобождения оставшихся записей в указанном списке 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 (include Ndis.h)
IRQL <= DISPATCH_LEVEL
правил соответствия DDI Irql_Miscellaneous_Function(ndis)

См. также

NdisAllocateFromNPagedLookasideList NdisFreeToNPagedLookasideList NdisInitializeNPagedLookasideList