Funzione InitializeSListHead (wdm.h)

La routine InitializeSListHead (o ExInitializeSListHead) inizializza una struttura SLIST_HEADER che rappresenta l'intestazione di un elenco collegato sequenziato.

Sintassi

void InitializeSListHead(
  [in] PSLIST_HEADER SListHead
);

Parametri

[in] SListHead

Puntatore alla struttura SLIST_HEADER da inizializzare. La struttura deve essere allineata a 16 byte su piattaforme a 64 bit.

Valore restituito

nessuno

Osservazioni

Per altre informazioni sull'uso di questa routine per implementare un elenco collegato sequenziato, vedere Singly e Doubly Linked Elenchi.

I chiamanti di InitializeSListHead o ExInitializeSListHead possono essere eseguiti in qualsiasi IRQL. Se ExInitializeSListHead viene chiamato in IRQL >= DISPATCH_LEVEL la risorsa di archiviazione per SListHead deve essere residente.

Requisiti

Requisito Valore
Client minimo supportato Disponibile a partire da Windows 2000.
Piattaforma di destinazione Desktop
Intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Libreria NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Qualsiasi livello (vedere la sezione Osservazioni)

Vedi anche

ExInitializeNPagedLookasideList

ExInitializePagedLookasideList

ExInterlockedInsertTailList

ExInterlockedPopEntrySList

ExInterlockedPushEntrySList

ExQueryDepthSList

KeInitializeSpinLock