Share via


Función RtlInterlockedFlushSList (winnt.h)

Quita todos los elementos de una lista vinculada de forma singly. El acceso a la lista se sincroniza en un sistema multiprocesador.

Sintaxis

NTSYSAPI PSLIST_ENTRY RtlInterlockedFlushSList(
  [in] PSLIST_HEADER ListHead
);

Parámetros

[in] ListHead

Puntero a una estructura SLIST_HEADER que representa el encabezado de la lista vinculada de forma singly. Esta estructura es solo para uso del sistema.

Valor devuelto

El valor devuelto es un puntero a los elementos quitados de la lista. Si la lista está vacía, el valor devuelto es NULL.

Comentarios

Las llamadas a la función InterlockedFlushSList se reenvía a la función RtlInterlockedFlushSList . Las aplicaciones deben llamar a InterlockedFlushSList en lugar de llamar directamente a esta función.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winnt.h (incluye Windows.h)
Library ntdll.lib
Archivo DLL ntdll.dll

Consulte también

Interlocked Singly Linked Listas