共用方式為


ProcessThread.PriorityBoostEnabled 屬性

定義

取得或設定一個值,指示作業系統是否應在執行緒主視窗獲得焦點時暫時提升相關執行緒的優先權。

public:
 property bool PriorityBoostEnabled { bool get(); void set(bool value); };
public bool PriorityBoostEnabled { get; set; }
member this.PriorityBoostEnabled : bool with get, set
Public Property PriorityBoostEnabled As Boolean

屬性值

true當使用者與程序介面互動時,提升執行緒的優先權;否則,。 false 預設值為 false

例外狀況

優先加速資訊無法取得。

-或-

優先加速資訊無法設定。

這個過程是在遠端電腦上進行的。

備註

PriorityBoostEnabledtrue,系統會暫時提升執行緒的優先權,當其相關程序脫離等待狀態時。 此動作防止其他程序中斷目前執行緒的處理。 此 PriorityBoostEnabled 設定影響所有現有執行緒,以及程序後續建立的任何執行緒。 要恢復正常行為,將屬性設 PriorityBoostEnabledfalse

PriorityBoostEnabled 只有當執行緒在一個程序中執行,且該程序的 集合 PriorityClass 為動態優先權列舉值(Normal、、 High、或 RealTime)時才有影響。

備註

將優先權調得太高,可能會消耗作業系統和網路功能所需的資源。 這可能會影響其他作業系統任務。

適用於

另請參閱