ProcessThread.PriorityBoostEnabled Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállít egy értéket, amely jelzi, hogy az operációs rendszernek ideiglenesen növelnie kell-e a társított szál prioritását, amikor a szál folyamatának főablaka megkapja a fókuszt.
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
Tulajdonság értéke
truea szál prioritásának növelése, amikor a felhasználó interakcióba lép a folyamat felületével; egyéb esetben. false Az alapértelmezett érték a false.
Kivételek
A prioritás-növelést nem sikerült lekérni.
-vagy-
A prioritás-növelés adatai nem állíthatók be.
A folyamat egy távoli számítógépen történik.
Megjegyzések
Ha PriorityBoostEnabled igen true, a rendszer ideiglenesen növeli a szál prioritását, amikor a társított folyamat ki van veszve a várakozási állapotból. Ez a művelet megakadályozza, hogy más folyamatok megszakítják az aktuális szál feldolgozását. A PriorityBoostEnabled beállítás az összes meglévő szálra, valamint a folyamat által később létrehozott szálakra is hatással van. A normál viselkedés visszaállításához állítsa a tulajdonságot a PriorityBoostEnabled következőre false: .
PriorityBoostEnabledcsak akkor van hatása, ha a szál olyan folyamatban fut, amely PriorityClass a dinamikus prioritás enumerálási értékeinek (Normalvagy High) egyikére van RealTimeállítva.
Note
Ha a prioritás túl magas, az erőforrásokat az alapvető operációs rendszerből és a hálózati funkciókból ürítheti ki. Ez más operációsrendszer-feladatokkal kapcsolatos problémákat okozhat.