Compartilhar via


Macro NdisDeleteNPagedLookasideList (ndis.h)

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

Sintaxe

void NdisDeleteNPagedLookasideList(
   _L
);

Parâmetros

_L

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

Valor de retorno

Nenhum

Observações

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

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
de cliente com suporte mínimo 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.
da 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)

Consulte também

NdisAllocateFromNPagedLookasideList NdisFreeToNPagedLookasideList NdisInitializeNPagedLookasideList