Freigeben über


GetNextUmsListItem-Funktion (winbase.h)

Gibt den nächsten UMS-Threadkontext (User Mode Scheduling) in einer Liste von Threadkontexten zurück.

Warnung

Ab Windows 11 wird die Planung im Benutzermodus nicht unterstützt. Alle Aufrufe schlagen mit dem Fehler ERROR_NOT_SUPPORTEDfehl.

Syntax

PUMS_CONTEXT GetNextUmsListItem(
  [in, out] PUMS_CONTEXT UmsContext
);

Parameter

[in, out] UmsContext

Ein Zeiger auf einen UMS-Kontext in einer Liste von Threadkontexten. Diese Liste wird von der Funktion DequeueUmsCompletionListItems abgerufen.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt sie einen Zeiger auf den nächsten Threadkontext in der Liste zurück.

Wenn nach dem durch den UmsContext-Parameter angegebenen Kontext kein Threadkontext vorhanden ist, gibt die Funktion NULL zurück. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 (nur 64-Bit) [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winbase.h (einschließlich Windows.h)
Bibliothek Kernel32.lib
DLL Kernel32.dll
APIs api-ms-win-core-ums-l1-1-0 (in Windows 7 eingeführt)

Weitere Informationen

DequeueUmsCompletionListItems