struttura SINGLE_LIST_ENTRY (ntdef.h)
Una struttura SINGLE_LIST_ENTRY descrive una voce in un elenco collegato singly o funge da intestazione per tale elenco.
Sintassi
typedef struct _SINGLE_LIST_ENTRY {
struct _SINGLE_LIST_ENTRY *Next;
} SINGLE_LIST_ENTRY, *PSINGLE_LIST_ENTRY;
Members
Next
Per un SINGLE_LIST_ENTRY che funge da voce di elenco, il membro Successivo punta alla voce successiva nell'elenco o NULL se non è presente alcuna voce successiva nell'elenco. Per un SINGLE_LIST_ENTRY che funge da intestazione di elenco, il membro Successivo punta alla prima voce dell'elenco o NULL se l'elenco è vuoto.
Commenti
Se una struttura SINGLE_LIST_ENTRY viene utilizzata come intestazione elenco, inizializzare il membro Next della struttura in modo che sia NULL.
Un driver può accedere al membro Next di un SINGLE_LIST_ENTRY, ma (diversamente dall'inizializzazione di un elenco head) Next deve essere aggiornato solo dalle routine di sistema fornite a questo scopo.
Per altre informazioni su come usare le strutture di SINGLE_LIST_ENTRY per implementare un elenco collegato singly, vedere Singly e Doubly Linked Elenchi.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntdef.h (include Wdm.h, Ntddk.h) |