Função InitializeListHead (wdm.h)
A rotina InitializeListHead inicializa uma estrutura de LIST_ENTRY que representa o cabeçalho de uma lista duplamente vinculada.
Sintaxe
void InitializeListHead(
[out] PLIST_ENTRY ListHead
);
Parâmetros
[out] ListHead
Ponteiro para uma estrutura de LIST_ENTRY que serve como cabeçalho de lista.
Valor de retorno
Nenhum
Observações
A rotina InitializeListHead define os do Flink e membros do Blink de ListHead para apontar para listhead.
Para obter informações sobre como usar essa rotina ao implementar uma lista duplamente vinculada, consulte Listas Vinculadas Singly e Doubly.
Os chamadores de InitializeListHead podem ser executados em qualquer IRQL. Se initializeListHead 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) |