RtlInterlockedPopEntrySList-Funktion (winnt.h)
Entfernt ein Element von der Vorderseite einer einfach verknüpften Liste. Der Zugriff auf die Liste wird auf einem Multiprozessorsystem synchronisiert.
Syntax
NTSYSAPI PSLIST_ENTRY RtlInterlockedPopEntrySList(
[in] PSLIST_HEADER ListHead
);
Parameter
[in] ListHead
Ein Zeiger auf eine SLIST_HEADER Struktur, die den Kopf einer einfach verknüpften Liste darstellt.
Rückgabewert
Der Rückgabewert ist ein Zeiger auf das Element, das aus der Liste entfernt wurde. Wenn die Liste leer ist, ist der Rückgabewert NULL.
Hinweise
Aufrufe der InterlockedPopEntrySList-Funktion werden an die Funktion RtlInterlockedPopEntrySList weitergeleitet. Anwendungen sollten InterlockedPopEntrySList aufrufen, anstatt diese Funktion direkt aufzurufen.
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 (Einschließen von Windows.h) |
Bibliothek | ntdll.lib |
DLL | ntdll.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für