avSetMmThreadPriority 函式 (avrt.h)
調整呼叫線程的線程優先順序,相對於執行相同工作的其他線程。
語法
AVRTAPI BOOL AvSetMmThreadPriority(
[in] HANDLE AvrtHandle,
[in] AVRT_PRIORITY Priority
);
參數
[in] AvrtHandle
工作的句柄。 AvSetMmThreadCharacteristics 或 AvSetMmMaxThreadCharacteristics 函式會傳回此句柄。
[in] Priority
這個線程的相對線程優先順序,指向執行類似工作的其他線程。 此參數可以是下列其中一個值。
AVRT_PRIORITY_CRITICAL (2)
AVRT_PRIORITY_HIGH (1)
AVRT_PRIORITY_LOW (-1)
AVRT_PRIORITY_NORMAL (0)
傳回值
如果函式成功,則傳回非零的值。
如果此函式失敗,則傳回值為零。 若要取得擴充的錯誤資訊,請呼叫 GetLastError。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | avrt.h |
程式庫 | Avrt.lib |
Dll | Avrt.dll |