Elemento Priority (settingsType)

Especifica el nivel de prioridad de la tarea.

<xs:element name="Priority"
    type="priorityType"
    default="7"
    minOccurs="0"
 />

El elemento Priority se define mediante el tipo complejo settingsType .

Elemento primario

Elemento Derivado de Descripción
Configuración settingsType Contiene la configuración que usa el Programador de tareas para realizar la tarea.

Observaciones

El nivel de prioridad 0 es la prioridad más alta y el nivel de prioridad 10 es la prioridad más baja. El valor predeterminado es 7. El tipo simple priorityType establece los valores mínimo y máximo. Los niveles de prioridad 7 y 8 se usan para las tareas en segundo plano y los niveles de prioridad 4, 5 y 6 se usan para tareas interactivas.

La acción de la tarea se inicia en un proceso con una prioridad que se basa en un valor de Clase de prioridad. Se usa un valor de nivel de prioridad (prioridad de subproceso) para las acciones de tarea de controlador COM, cuadro de mensaje y correo electrónico. Para obtener más información sobre los valores de clase prioridad y nivel de prioridad, vea Programación de prioridades; para obtener más información sobre los valores de prioridad de E/S, vea IO_PRIORITY_HINT enumeración; para obtener información sobre los valores de prioridad de memoria, consulte MEMORY_PRIORITY_INFORMATION estructura. En la tabla siguiente se enumeran los valores posibles para el elemento Priority y los valores de Priority Class, Priority Level, I/O Priority y Memory Priority correspondientes.

Prioridad de tarea Priority (clase) Nivel de prioridad Prioridad de E/S Prioridad de memoria
0 REALTIME_PRIORITY_CLASS THREAD_PRIORITY_TIME_CRITICAL IoPriorityNormal MEMORY_PRIORITY_NORMAL
1 HIGH_PRIORITY_CLASS THREAD_PRIORITY_HIGHEST IoPriorityNormal MEMORY_PRIORITY_NORMAL
2 ABOVE_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_ABOVE_NORMAL IoPriorityNormal MEMORY_PRIORITY_NORMAL
3 ABOVE_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_ABOVE_NORMAL IoPriorityNormal MEMORY_PRIORITY_NORMAL
4 NORMAL_PRIORITY_CLASS THREAD_PRIORITY_NORMAL IoPriorityNormal MEMORY_PRIORITY_NORMAL
5 NORMAL_PRIORITY_CLASS THREAD_PRIORITY_NORMAL IoPriorityNormal MEMORY_PRIORITY_BELOW_NORMAL
6 NORMAL_PRIORITY_CLASS THREAD_PRIORITY_NORMAL IoPriorityNormal MEMORY_PRIORITY_MEDIUM
7 BELOW_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_BELOW_NORMAL IoPriorityLow MEMORY_PRIORITY_LOW
8 BELOW_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_BELOW_NORMAL IoPriorityLow MEMORY_PRIORITY_VERY_LOW
9 IDLE_PRIORITY_CLASS THREAD_PRIORITY_LOWEST IoPriorityVeryLow MEMORY_PRIORITY_VERY_LOW
10 IDLE_PRIORITY_CLASS THREAD_PRIORITY_IDLE IoPriorityVeryLow MEMORY_PRIORITY_VERY_LOW

Para el desarrollo de C++, consulte Propiedad Priority de ITaskSettings.

Para el desarrollo de scripts, consulte TaskSettings.Priority.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]

Consulte también

Elementos de esquema del programador de tareas