Freigeben über


AvSetMmThreadPriority-Funktion (avrt.h)

Passt die Threadpriorität des aufrufenden Threads relativ zu anderen Threads an, die dieselbe Aufgabe ausführen.

Syntax

AVRTAPI BOOL AvSetMmThreadPriority(
  [in] HANDLE        AvrtHandle,
  [in] AVRT_PRIORITY Priority
);

Parameter

[in] AvrtHandle

Ein Handle für die Aufgabe. Dieses Handle wird von der Funktion AvSetMmThreadCharacteristics oder AvSetMmMaxThreadCharacteristics zurückgegeben.

[in] Priority

Die relative Threadpriorität dieses Threads zu anderen Threads, die eine ähnliche Aufgabe ausführen. Dieser Parameter kann einen der folgenden Werte annehmen.

AVRT_PRIORITY_CRITICAL (2)

AVRT_PRIORITY_HIGH (1)

AVRT_PRIORITY_LOW (-1)

AVRT_PRIORITY_NORMAL (0)

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.

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 Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile avrt.h
Bibliothek Avrt.lib
DLL Avrt.dll

Weitere Informationen

Multimedia Class Scheduler Service