struttura SLIST_ENTRY (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 Next di un SLIST_ENTRY, ma deve essere aggiornato solo dalle routine di sistema fornite a 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 il corretto allineamento delle SLIST_ENTRY.

Per altre informazioni su come usare le strutture di SLIST_ENTRY per implementare un elenco collegato sequenziato, vedere Elenchi collegati singly e Doubly.

Requisiti

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

Vedi anche

ExInterlockedFlushSList

ExInterlockedPopEntrySList

ExInterlockedPushEntrySList