InitializeListHead, fonction (wdm.h)
La routine InitializeListHead initialise une structure LIST_ENTRY qui représente la tête d’une liste doublement liée.
Syntaxe
void InitializeListHead(
[out] PLIST_ENTRY ListHead
);
Paramètres
[out] ListHead
Pointeur vers une structure LIST_ENTRY qui sert d’en-tête de liste.
Valeur de retour
Aucun
Remarques
La routine InitializeListHead définit le Flink et membres Blink de ListHead pour pointer vers ListHead.
Pour plus d’informations sur l’utilisation de cette routine lors de l’implémentation d’une liste doublement liée, consultez Listes Singly et Doubly Linked Lists.
Les appelants de InitializeListHead peuvent s’exécuter à n’importe quel runtime IRQL. Si initializeListHead est appelé au >IRQL = DISPATCH_LEVEL le stockage de ListHead doit être résident.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible à partir de Windows 2000. |
plateforme cible | Bureau |
d’en-tête | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Wudfwdm.h) |
IRQL | N’importe quel niveau (voir section Remarques) |