Partager via


Process.PriorityBoostEnabled Propriété

Définition

Obtient ou définit une valeur indiquant si la priorité de processus associée doit être temporairement renforcée par le système d’exploitation lorsque la fenêtre principale a 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 si le renforcement dynamique de la priorité du processus doit avoir lieu pour un processus lorsqu’il est retiré de l’état d’attente ; sinon, false. La valeur par défaut est false.

Exceptions

Les informations d’amélioration de priorité n’ont pas pu être récupérées à partir de la ressource de processus associée.

L’identificateur de processus ou le handle de processus est égal à zéro. (Le processus n’a pas été démarré.)

Vous tentez d’accéder à la PriorityBoostEnabled propriété pour un processus en cours d’exécution sur un ordinateur distant. Cette propriété est disponible uniquement pour les processus qui s’exécutent sur l’ordinateur local.

Le processus Id n’est pas disponible.

Remarques

La valeur retournée par cette propriété représente l’amélioration de priorité temporaire actualisée la plus récente. Pour obtenir la valeur la plus récente, vous devez d’abord appeler Refresh() la méthode.

Lorsqu’un thread s’exécute dans un processus pour lequel la classe de priorité a l’une des valeurs d’énumération de priorité dynamique (Normalou HighRealTime), le système augmente temporairement la priorité du thread lorsqu’il est sorti d’un é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 et tous les threads créés par la suite par le processus. Pour restaurer le comportement normal, définissez la PriorityBoostEnabled propriété sur false.

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, provoquant des problèmes avec d’autres tâches de système d’exploitation.

S’applique à

Voir aussi