SLIST_ENTRY 結構 (wdm.h)
SLIST_ENTRY 結構描述循序連結清單中的專案。
語法
typedef struct _SLIST_ENTRY {
struct _SLIST_ENTRY *Next;
} SLIST_ENTRY, *PSLIST_ENTRY;
成員
Next
清單中下一個專案的指標,如果清單中沒有下一個專案, 則為 NULL 。
備註
驅動程式可以存取SLIST_ENTRY的 Next 成員,但只能由針對此用途提供的系統例程更新。
在64位平臺上, SLIST_ENTRY 結構必須對齊16位元組。 驅動程式可以使用DECLSPEC_ALIGN (MEMORY_ALLOCATION_ALIGNMENT) ,以確保 SLIST_ENTRY正確對齊。
如需如何使用SLIST_ENTRY結構來實作循序連結清單的詳細資訊,請參閱 Singly 和 Doubly Linked 清單。
規格需求
需求 | 值 |
---|---|
標頭 | wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h) |