Freigeben über


RtlFirstEntrySList-Funktion (winnt.h)

Ruft den ersten Eintrag in einer singly verknüpften Liste ab. Der Zugriff auf die Liste wird auf einem Multiprozessorsystem synchronisiert.

Syntax

NTSYSAPI PSLIST_ENTRY RtlFirstEntrySList(
  [in] const SLIST_HEADER *ListHead
);

Parameter

[in] ListHead

Ein Zeiger auf eine SLIST_HEADER Struktur, die den Kopf einer eng verknüpften Liste darstellt. Diese Struktur ist nur für die Systemverwendung vorgesehen.

Die Liste muss zuvor mit der InitializeSListHead-Funktion initialisiert werden.

Rückgabewert

Der Rückgabewert ist ein Zeiger auf den ersten Eintrag in der Liste. Wenn die Liste leer ist, ist der Rückgabewert NULL.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winnt.h (windows.h einschließen)
Bibliothek ntdll.lib
DLL ntdll.dll

Weitere Informationen

Interlocked Singly Linked Listen