Compartilhar via


Macro NdisDeleteNPagedLookasideList (ndis.h)

A função NdisDeleteNPagedLookasideList remove uma lista lookaside não paga do sistema.

Sintaxe

void NdisDeleteNPagedLookasideList(
   _L
);

Parâmetros

_L

Um ponteiro para o cabeçalho da lista lookaside a ser excluída.

Retornar valor

Nenhum

Comentários

Depois de liberar todas as entradas restantes na lista lookaside fornecida, NdisDeleteNPagedLookasideList remove a lista do conjunto mantido pelo sistema operacional de listas lookaside não pagas.

No entanto, NdisDeleteNPagedLookasideList não libera o cabeçalho da lista, para o qual o chamador originalmente alocou a memória. Um driver NDIS é responsável por chamar a função NdisFreeMemory para liberar qualquer memória alocada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte para drivers NDIS 6.0 e NDIS 5.1 (consulte NdisDeleteNPagedLookasideList (NDIS 5.1)) no Windows Vista. Com suporte para drivers NDIS 5.1 (consulte NdisDeleteNPagedLookasideList (NDIS 5.1)) no Windows XP.
Plataforma de Destino Área de Trabalho
Cabeçalho ndis.h (inclua Ndis.h)
IRQL <= DISPATCH_LEVEL
Regras de conformidade de DDI Irql_Miscellaneous_Function(ndis)

Confira também

NdisAllocateFromNPagedLookasideList NdisFreeToNPagedLookasideList NdisInitializeNPagedLookasideList