The ExInitializeSListHead routine initializes an SLIST_HEADER structure that represents the head of a sequenced singly linked list.
VOID ExInitializeSListHead( IN PSLIST_HEADER SListHead );
None
For more information about using this routine to implement a sequenced singly linked list, see Singly and Doubly Linked Lists.
Callers of ExInitializeSListHead can be running at any IRQL. If ExInitializeSListHead is called at IRQL >= DISPATCH_LEVEL the storage for SListHead must be resident.
IRQL: Any level (see Comments section)
Headers: Declared in Wdm.h. Include Wdm.h, Ntddk.h, or Ntifs.h.
ExInitializeNPagedLookasideList, ExInitializePagedLookasideList, ExInterlockedInsertTailList, ExInterlockedPopEntrySList, ExInterlockedPushEntrySList, ExQueryDepthSList, KeInitializeSpinLock