Fonction InitializeSListHead (wdm.h)
La routine InitializeSListHead (ou ExInitializeSListHead) initialise une structure de SLIST_HEADER qui représente le tête d’une liste liée séquencée.
Syntaxe
void InitializeSListHead(
[in] PSLIST_HEADER SListHead
);
Paramètres
[in] SListHead
Pointeur vers la structure SLIST_HEADER à initialiser. La structure doit être alignée sur 16 octets sur les plateformes 64 bits.
Valeur de retour
None
Remarques
Pour plus d’informations sur l’utilisation de cette routine pour implémenter une liste liée séquencée, consultez Singly and Doubly Linked Listes.
Les appelants d’InitializeSListHead ou d’ExInitializeSListHead peuvent être en cours d’exécution au niveau de n’importe quel IRQL. Si ExInitializeSListHead est appelé dans IRQL >= DISPATCH_LEVEL le stockage pour SListHead doit être résident.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 2000. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | N’importe quel niveau (voir la section Remarques) |
Voir aussi
ExInitializeNPagedLookasideList