ProcessThread.PriorityBoostEnabled Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur indiquant si le système d’exploitation doit temporairement augmenter la priorité du thread associé chaque fois que la fenêtre principale du processus du thread reçoit le focus.
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
Valeur de propriété
true pour améliorer la priorité du thread lorsque l’utilisateur interagit avec l’interface du processus ; sinon, false. La valeur par défaut est false.
Exceptions
Impossible de récupérer les informations d’amélioration de priorité.
- ou -
Impossible de définir les informations d’amélioration de priorité.
Le processus se trouve sur un ordinateur distant.
Remarques
Quand PriorityBoostEnabled c’est truele cas, le système augmente temporairement la priorité du thread chaque fois que son processus associé est retiré de l’état d’attente. Cette action empêche d’autres processus d’interrompre le traitement du thread actuel. Le PriorityBoostEnabled paramètre affecte tous les threads existants ainsi que tous les threads créés par la suite par le processus. Pour restaurer le comportement normal, définissez la PriorityBoostEnabled propriété sur false.
PriorityBoostEnableda un effet uniquement lorsque le thread s’exécute dans un processus dont la valeur est définie sur l’une PriorityClass des valeurs d’énumération de priorité dynamique (Normalou HighRealTime).
Note
L’amélioration de la priorité trop élevée peut drainer les ressources du système d’exploitation et des fonctions réseau essentielles. Cela peut entraîner des problèmes avec d’autres tâches de système d’exploitation.