SLIST_ENTRY struttura (wdm.h)

Una struttura SLIST_ENTRY descrive una voce in un elenco collegato sequenziato.

Sintassi

typedef struct _SLIST_ENTRY {
  struct _SLIST_ENTRY *Next;
} SLIST_ENTRY, *PSLIST_ENTRY;

Members

Next

Puntatore alla voce successiva nell'elenco o NULL se non è presente alcuna voce successiva nell'elenco.

Commenti

Un driver può accedere al membro successivo di un SLIST_ENTRY, ma deve essere aggiornato solo dalle routine di sistema fornite per questo scopo.

Nelle piattaforme a 64 bit , SLIST_ENTRY strutture devono essere allineate a 16 byte. I driver possono usare DECLSPEC_ALIGN(MEMORY_ALLOCATION_ALIGNMENT) per garantire l'allineamento appropriato delle SLIST_ENTRY.

Per altre informazioni su come usare SLIST_ENTRY strutture per implementare un elenco collegato sequenziato, vedere Singly e Doubly Linked Elenchi.

Requisiti

Requisito Valore
Intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Vedi anche

ExInterlockedFlushSList

ExInterlockedPopEntrySList

ExInterlockedPushEntrySList