ProcessThread.PriorityBoostEnabled Propiedad

Definición

Obtiene o establece un valor que indica si el sistema operativo debe aumentar temporalmente la prioridad del subproceso asociado siempre que la ventana principal del proceso del subproceso reciba el foco.

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

Valor de propiedad

Es true para aumentar la prioridad del subproceso cuando el usuario interactúe con la interfaz del proceso; de lo contrario, es false. De manera predeterminada, es false.

Excepciones

No se pudo recuperar la información del aumento de prioridad.

o bien

No se pudo establecer la información del aumento de prioridad.

El proceso está en un equipo remoto.

Comentarios

Cuando PriorityBoostEnabled es true, el sistema aumenta temporalmente la prioridad del subproceso cada vez que se quita su proceso asociado del estado de espera. Esta acción impide que otros procesos interrumpan el procesamiento del subproceso actual. La PriorityBoostEnabled configuración afecta a todos los subprocesos existentes, así como a los subprocesos creados posteriormente por el proceso. Para restaurar el comportamiento normal, establezca la PriorityBoostEnabled propiedad falseen .

PriorityBoostEnabled tiene un efecto solo cuando el subproceso se ejecuta en un proceso que tiene establecido en PriorityClass uno de los valores de enumeración de prioridad dinámica (Normal, Higho RealTime).

Nota

Aumentar la prioridad demasiado alta puede purgar los recursos del sistema operativo y las funciones de red esenciales. Esto podría causar problemas con otras tareas del sistema operativo.

Se aplica a

Consulte también