Función InitializeSListHead (wdm.h)

La rutina InitializeSListHead (o ExInitializeSListHead) inicializa una estructura SLIST_HEADER que representa el encabezado de una lista vinculada secuenciadamente vinculada.

Sintaxis

void InitializeSListHead(
  [in] PSLIST_HEADER SListHead
);

Parámetros

[in] SListHead

Puntero a la estructura SLIST_HEADER que se va a inicializar. La estructura debe estar alineada con 16 bytes en plataformas de 64 bits.

Valor devuelto

None

Observaciones

Para obtener más información sobre el uso de esta rutina para implementar una lista vinculada secuenciadamente vinculada, vea Singly and Duplicay Linked Listas.

Los autores de llamadas de InitializeSListHead o ExInitializeSListHead se pueden ejecutar en cualquier IRQL. Si se llama a ExInitializeSListHead en IRQL >= DISPATCH_LEVEL el almacenamiento de SListHead debe ser residente.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 2000.
Plataforma de destino Escritorio
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL Cualquier nivel (consulte la sección Comentarios)

Consulte también

ExInitializeNPagedLookasideList

ExInitializePagedLookasideList

ExInterlockedInsertTailList

ExInterlockedPopEntrySList

ExInterlockedPushEntrySList

ExQueryDepthSList

KeInitializeSpinLock