Función RtlInterlockedPopEntrySList (winnt.h)

Quita un elemento de la parte delantera de una lista vinculada de forma singly. El acceso a la lista se sincroniza en un sistema multiprocesador.

Sintaxis

NTSYSAPI PSLIST_ENTRY RtlInterlockedPopEntrySList(
  [in] PSLIST_HEADER ListHead
);

Parámetros

[in] ListHead

Puntero a una estructura SLIST_HEADER que representa el encabezado de una lista vinculada de forma singly.

Valor devuelto

El valor devuelto es un puntero al elemento quitado de la lista. Si la lista está vacía, el valor devuelto es NULL.

Comentarios

Las llamadas a la función InterlockedPopEntrySList se reenvía a la función RtlInterlockedPopEntrySList . Las aplicaciones deben llamar a InterlockedPopEntrySList 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