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é

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 la plus récemment actualisée. 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 actif. Le PriorityBoostEnabled paramètre affecte tous les threads existants et tous les threads créés par la suite par le processus. Pour restaurer un comportement normal, définissez la propriété sur PriorityBoostEnabledfalse.

Notes

L’augmentation de la priorité trop élevée peut drainer les ressources du système d’exploitation et des fonctions réseau essentielles, ce qui entraîne des problèmes avec d’autres tâches du système d’exploitation.

S’applique à

Voir aussi