Função InitializeSListHead (wdm.h)
A rotina de InitializeSListHead (ou ExInitializeSListHead) inicializa uma estrutura de SLIST_HEADER que representa o cabeçalho de uma lista vinculada sequenciadamente vinculada.
Sintaxe
void InitializeSListHead(
[in] PSLIST_HEADER SListHead
);
Parâmetros
[in] SListHead
Um ponteiro para a estrutura SLIST_HEADER a ser inicializada. A estrutura deve estar alinhada a 16 bytes em plataformas de 64 bits.
Valor de retorno
Nenhum
Observações
Para obter mais informações sobre como usar essa rotina para implementar uma lista vinculada em sequência, consulte Listas Vinculadas Singly e Doubly.
Os chamadores de InitializeSListHead ou ExInitializeSListHead podem ser executados em qualquer IRQL. Se ExInitializeSListHead for chamado em IRQL >= DISPATCH_LEVEL o armazenamento para SListHead 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 (include Wdm.h, Ntddk.h, Ntifs.h) |
biblioteca | NtosKrnl.lib |
de DLL | NtosKrnl.exe |
IRQL | Qualquer nível (consulte a seção Comentários) |
Consulte também
ExInitializeNPagedLookasideList