Process.PriorityBoostEnabled Propriété

Définition

Obtient ou définit une valeur indiquant si la priorité du processus associée doit être temporairement renforcée par le système d'exploitation quand 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é

Boolean

true si un renforcement dynamique de la priorité du processus doit être effectué pour un processus quand il quitte l'état d'attente ; sinon, false. La valeur par défaut est false.

Exceptions

Nous n’avons pas pu récupérer les informations de renforcement de priorité à partir de la ressource de processus associée.

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

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

Le processus Id n’est pas disponible.

Remarques

La valeur retournée par cette propriété représente l’augmentation 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 (Normal, Highou RealTime), le système augmente temporairement la priorité du thread lorsqu’il est retiré 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 propriété falsesur PriorityBoostEnabled .

Notes

Le renforcement de la priorité trop élevée peut drainer les ressources à partir des fonctions de système d’exploitation et de réseau essentielles, provoquant des problèmes avec d’autres tâches de système d’exploitation.

S’applique à

Voir aussi