Skip to content

Latest commit

 

History

History
81 lines (61 loc) · 2.41 KB

ns-wdm-_slist_entry.md

File metadata and controls

81 lines (61 loc) · 2.41 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NS:wdm._SLIST_ENTRY
_SLIST_ENTRY (wdm.h)
An SLIST_ENTRY structure describes an entry in a sequenced singly linked list.
kernel\slist_entry.htm
kernel
04/30/2018
SLIST_ENTRY structure
*PSLIST_ENTRY, PSLIST_ENTRY, PSLIST_ENTRY structure pointer [Kernel-Mode Driver Architecture], SLIST_ENTRY, SLIST_ENTRY structure [Kernel-Mode Driver Architecture], _SLIST_ENTRY, kernel.slist_entry, kstruct_d_2bfe90ad-ee2e-4dbf-a028-5b3481aa8695.xml, wdm/PSLIST_ENTRY, wdm/SLIST_ENTRY
wdm.h
Wdm.h, Ntddk.h, Ntifs.h
Windows
Windows
SLIST_ENTRY, *PSLIST_ENTRY
_SLIST_ENTRY
wdm/_SLIST_ENTRY
PSLIST_ENTRY
wdm/PSLIST_ENTRY
SLIST_ENTRY
wdm/SLIST_ENTRY
APIRef
kbSyntax
HeaderDef
Wdm.h
_SLIST_ENTRY
PSLIST_ENTRY
SLIST_ENTRY

_SLIST_ENTRY structure

-description

An SLIST_ENTRY structure describes an entry in a sequenced singly linked list.

-struct-fields

-field Next

Pointer to the next entry in the list, or NULL if there is no next entry in the list.

-remarks

A driver can access the Next member of a SLIST_ENTRY, but must only be updated by the system routines supplied for this purpose.

On 64-bit platforms, SLIST_ENTRY structures must be 16-byte aligned. Drivers can use DECLSPEC_ALIGN(MEMORY_ALLOCATION_ALIGNMENT) to ensure the proper alignment of SLIST_ENTRY.

For more information about how to use SLIST_ENTRY structures to implement a sequenced singly linked list, see Singly and Doubly Linked Lists.

-see-also

ExInterlockedFlushSList

ExInterlockedPopEntrySList

ExInterlockedPushEntrySList