SLIST_ENTRY-Struktur (wdm.h)
Eine SLIST_ENTRY-Struktur beschreibt einen Eintrag in einer sequenzierten, singly verknüpften Liste.
Syntax
typedef struct _SLIST_ENTRY {
struct _SLIST_ENTRY *Next;
} SLIST_ENTRY, *PSLIST_ENTRY;
Member
Next
Zeiger auf den nächsten Eintrag in der Liste oder NULL , wenn kein nächster Eintrag in der Liste vorhanden ist.
Hinweise
Ein Treiber kann auf das Nächste Element einer SLIST_ENTRY zugreifen, muss jedoch nur von den zu diesem Zweck bereitgestellten Systemroutinen aktualisiert werden.
Auf 64-Bit-Plattformen müssen SLIST_ENTRY Strukturen um 16 Byte ausgerichtet sein. Treiber können DECLSPEC_ALIGN(MEMORY_ALLOCATION_ALIGNMENT) verwenden, um die richtige Ausrichtung der SLIST_ENTRY sicherzustellen.
Weitere Informationen zur Verwendung SLIST_ENTRY Strukturen zum Implementieren einer sequenzierten, singly verknüpften Liste finden Sie unter Singly und Doubly Linked Listen.
Anforderungen
Anforderung | Wert |
---|---|
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |