Função IsListEmpty (wdm.h)
A rotina de isListEmpty indica se uma lista duplamente vinculada de estruturas LIST_ENTRY está vazia.
Sintaxe
BOOLEAN IsListEmpty(
[in] const LIST_ENTRY *ListHead
);
Parâmetros
[in] ListHead
Ponteiro para uma estrutura LIST_ENTRY que representa o cabeçalho da lista.
Valor de retorno
IsListEmpty retornará verdadeiro se não houver nenhuma entrada na lista e false caso contrário.
Observações
IsListEmpty retornará TRUE se ListHead-do Flink> faz referência a listhead.
Para obter informações sobre como usar essa rotina ao implementar uma lista duplamente vinculada, consulte Listas Vinculadas Singly e Doubly.
Os chamadores do IsListEmpty podem ser executados em qualquer IRQL. Se IsListEmpty for chamado em IRQL >= DISPATCH_LEVEL, o armazenamento para ListHead deverá ser residente.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível a partir do Windows 2000. |
da Plataforma de Destino | Área de trabalho |
cabeçalho | wdm.h (incluem Wdm.h, Ntddk.h, Ntifs.h, Wudfwdm.h) |
IRQL | Qualquer nível (consulte a seção Comentários) |