struktur SLIST_ENTRY (wdm.h)

Struktur SLIST_ENTRY menjelaskan entri dalam daftar yang ditautkan secara berurutan.

Sintaks

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

Anggota

Next

Arahkan ke entri berikutnya dalam daftar, atau NULL jika tidak ada entri berikutnya dalam daftar.

Keterangan

Driver dapat mengakses anggota berikutnya dari SLIST_ENTRY, tetapi hanya harus diperbarui oleh rutinitas sistem yang disediakan untuk tujuan ini.

Pada platform 64-bit, struktur SLIST_ENTRY harus selaras 16 byte. Driver dapat menggunakan DECLSPEC_ALIGN(MEMORY_ALLOCATION_ALIGNMENT) untuk memastikan keselarasan SLIST_ENTRY yang tepat.

Untuk informasi selengkapnya tentang cara menggunakan struktur SLIST_ENTRY untuk mengimplementasikan daftar tertaut yang ditautkan secara berurutan, lihat Lists Tertaut Singly dan Doubly.

Persyaratan

Persyaratan Nilai
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)

Lihat juga

ExInterlockedFlushSList

ExInterlockedPopEntrySList

ExInterlockedPushEntrySList