ThreadPriorityLevel ThreadPriorityLevel ThreadPriorityLevel ThreadPriorityLevel Enum

Definición

Especifica el nivel de prioridad de un subproceso.Specifies the priority level of a thread.

public enum class ThreadPriorityLevel
public enum ThreadPriorityLevel
type ThreadPriorityLevel = 
Public Enum ThreadPriorityLevel
Herencia
ThreadPriorityLevelThreadPriorityLevelThreadPriorityLevelThreadPriorityLevel

Campos

AboveNormal AboveNormal AboveNormal AboveNormal 1

Especifica un paso por encima de la prioridad normal para la clase ProcessPriorityClass asociada.Specifies one step above the normal priority for the associated ProcessPriorityClass.

BelowNormal BelowNormal BelowNormal BelowNormal -1

Especifica un paso por debajo de la prioridad normal para la clase ProcessPriorityClass asociada.Specifies one step below the normal priority for the associated ProcessPriorityClass.

Highest Highest Highest Highest 2

Especifica la prioridad más alta.Specifies highest priority. En otras palabras, dos pasos por encima de la prioridad normal para la clase ProcessPriorityClass asociada.This is two steps above the normal priority for the associated ProcessPriorityClass.

Idle Idle Idle Idle -15

Especifica la prioridad de inactividad.Specifies idle priority. Éste es el valor de prioridad más bajo posible para todos los subprocesos, independientemente del valor de la clase ProcessPriorityClass asociada.This is the lowest possible priority value of all threads, independent of the value of the associated ProcessPriorityClass.

Lowest Lowest Lowest Lowest -2

Especifica la prioridad más baja.Specifies lowest priority. Es decir, dos pasos por debajo de la prioridad normal para la clase ProcessPriorityClass asociada.This is two steps below the normal priority for the associated ProcessPriorityClass.

Normal Normal Normal Normal 0

Especifica la prioridad normal para la clase ProcessPriorityClass asociada.Specifies normal priority for the associated ProcessPriorityClass.

TimeCritical TimeCritical TimeCritical TimeCritical 15

Especifica la prioridad de tiempo crítico.Specifies time-critical priority. Éste es el valor de prioridad más alto de todos los subprocesos, independientemente del valor de la clase ProcessPriorityClass asociada.This is the highest priority of all threads, independent of the value of the associated ProcessPriorityClass.

Comentarios

Cada subproceso tiene un nivel de prioridad base determinado por el valor de prioridad del subproceso y la clase de prioridad de su proceso.Every thread has a base-priority level determined by the thread's priority value and the priority class of its process. El sistema operativo usa el nivel de prioridad de base de todos los subprocesos ejecutables para determinar qué subproceso obtiene el siguiente segmento de tiempo de procesador.The operating system uses the base-priority level of all executable threads to determine which thread gets the next slice of processor time.

El nivel de prioridad no es un valor absoluto, pero en su lugar es un intervalo de valores de prioridad.The priority level is not an absolute value, but instead is a range of priority values. El sistema operativo calcula la prioridad mediante el uso de la clase de prioridad del proceso para determinar dónde, en el intervalo PriorityLevel especificado por la propiedad, establecer la prioridad del subproceso.The operating system computes the priority by using the process priority class to determine where, in the range specified by the PriorityLevel property, to set the thread's priority.

Se aplica a

Consulte también: