Freigeben über


GetCurrentUmsThread-Funktion (winbase.h)

Gibt den UMS-Threadkontext (User Mode Scheduling) des aufrufenden UMS-Threads 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 GetCurrentUmsThread();

Rückgabewert

Die Funktion gibt einen Zeiger auf den UMS-Threadkontext des aufrufenden Threads zurück.

Wenn der aufrufende Thread kein UMS-Thread ist, gibt die Funktion NULL zurück. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Hinweise

Die GetCurrentUmsThread-Funktion kann für einen UMS-Planerthread oder UMS-Workerthread aufgerufen werden.

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 (Windows.h einschließen)
Bibliothek Kernel32.lib
DLL Kernel32.dll
APIs api-ms-win-core-ums-l1-1-0 (eingeführt in Windows 7)