structure SINGLE_LIST_ENTRY (ntdef.h)
Une structure de SINGLE_LIST_ENTRY décrit une entrée dans une liste liée individuellement ou sert d’en-tête pour une telle liste.
Syntaxe
typedef struct _SINGLE_LIST_ENTRY {
struct _SINGLE_LIST_ENTRY *Next;
} SINGLE_LIST_ENTRY, *PSINGLE_LIST_ENTRY;
Membres
Next
Pour une SINGLE_LIST_ENTRY qui sert d’entrée de liste, le membre Suivant pointe vers l’entrée suivante dans la liste, ou NULL s’il n’y a pas d’entrée suivante dans la liste. Pour une SINGLE_LIST_ENTRY qui sert d’en-tête de liste, le membre Suivant pointe vers la première entrée de la liste, ou NULL si la liste est vide.
Remarques
Si une structure SINGLE_LIST_ENTRY est utilisée comme tête de liste, initialisez le membre Suivant de la structure pour qu’il soit NULL.
Un pilote peut accéder au membre Suivant d’un SINGLE_LIST_ENTRY, mais (à part l’initialisation d’un tête de liste) Next doit uniquement être mis à jour par les routines système fournies à cet effet.
Pour plus d’informations sur l’utilisation des structures SINGLE_LIST_ENTRY pour implémenter une liste liée de manière unique, consultez Singly and Doubly Linked Listes.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntdef.h (inclure Wdm.h, Ntddk.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour