Process.PriorityBoostEnabled Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de bijbehorende procesprioriteit tijdelijk moet worden verhoogd door het besturingssysteem wanneer het hoofdvenster de focus heeft.

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

Waarde van eigenschap

true indien dynamische versterking van de procesprioriteit moet plaatsvinden voor een proces wanneer deze buiten de wachtstatus wordt gehaald; anders, false. De standaardwaarde is false.

Uitzonderingen

Informatie over prioriteitsboost kan niet worden opgehaald uit de bijbehorende procesresource.

De proces-id of procesgreep is nul. (Het proces is niet gestart.)

U probeert toegang te krijgen tot de PriorityBoostEnabled eigenschap voor een proces dat wordt uitgevoerd op een externe computer. Deze eigenschap is alleen beschikbaar voor processen die worden uitgevoerd op de lokale computer.

Het proces Id is niet beschikbaar.

Opmerkingen

De waarde die door deze eigenschap wordt geretourneerd, vertegenwoordigt de laatst vernieuwde tijdelijke prioriteitsboost. Als u de meest recente waarde wilt ophalen, moet u eerst de methode aanroepen Refresh() .

Wanneer een thread wordt uitgevoerd in een proces waarvoor de prioriteitsklasse een van de dynamische prioriteitsinventarisatiewaarden (Normal, Highof RealTime) heeft, verhoogt het systeem tijdelijk de prioriteit van de thread wanneer deze uit een wachtstatus wordt gehaald. Met deze actie voorkomt u dat andere processen de verwerking van de huidige thread onderbreken. De PriorityBoostEnabled instelling is van invloed op alle bestaande threads en eventuele threads die vervolgens door het proces zijn gemaakt. Als u normaal gedrag wilt herstellen, stelt u de PriorityBoostEnabled eigenschap in op false.

Note

Het verhogen van de prioriteit te hoog kan resources van essentiƫle besturingssysteem- en netwerkfuncties leegmaken, wat problemen met andere besturingssysteemtaken veroorzaakt.

Van toepassing op

Zie ook