Condividi tramite


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)

Vedi anche

ExInterlockedPopEntryList

ExInterlockedPushEntryList

PopEntryList

PushEntryList