Freigeben über


GetThreadPriorityBoost-Funktion (processthreadsapi.h)

Ruft den Status der Prioritätserhöhungssteuerung des angegebenen Threads ab.

Syntax

BOOL GetThreadPriorityBoost(
  [in]  HANDLE hThread,
  [out] PBOOL  pDisablePriorityBoost
);

Parameter

[in] hThread

Ein Handle auf den Thread. Das Handle muss über das zugriffsrecht THREAD_QUERY_INFORMATION oder THREAD_QUERY_LIMITED_INFORMATION verfügen. Weitere Informationen finden Sie unter Threadsicherheit und Zugriffsrechte.

Windows Server 2003 und Windows XP: Das Handle muss über das zugriffsrecht THREAD_QUERY_INFORMATION verfügen.

[out] pDisablePriorityBoost

Ein Zeiger auf eine Variable, die den Steuerungsstatus der Prioritätserhöhung empfängt. Der Wert TRUE gibt an, dass die dynamische Verstärkung deaktiviert ist. Der Wert FALSE gibt ein normales Verhalten an.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null. In diesem Fall empfängt die Variable, auf die der pDisablePriorityBoost-Parameter verweist, den Prioritätsschubsteuerungszustand.

Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile processthreadsapi.h (enthalten Windows.h unter Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008 Windows Server 2008 R2)
Bibliothek Kernel32.lib
DLL Kernel32.dll

Siehe auch

OpenThread

Prioritätsverstärkungen

Prozess- und Threadfunktionen

Planungsprioritäten

SetThreadPriorityBoost

Threads