Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica o nível de prioridade da tarefa.
<xs:element name="Priority"
type="priorityType"
default="7"
minOccurs="0"
/>
O elemento Priority é definido pelo tipo complexo settingsType .
Elemento pai
| Elemento | Derivado de | Descrição |
|---|---|---|
| Configurações | settingsType | Contém as configurações que o Agendador de Tarefas usa para executar a tarefa. |
Comentários
O nível de prioridade 0 é a prioridade mais alta e o nível de prioridade 10 é a prioridade mais baixa. O valor padrão é 7. Os valores mínimo e máximo são definidos pelo tipo simples priorityType . Os níveis de prioridade 7 e 8 são usados para tarefas em segundo plano e os níveis de prioridade 4, 5 e 6 são usados para tarefas interativas.
A ação da tarefa é iniciada em um processo com uma prioridade baseada em um valor de Classe de Prioridade. Um valor de Nível de Prioridade (prioridade de thread) é usado para ações de tarefa com manipulador, caixa de mensagem e email. Para obter mais informações sobre os valores classe de prioridade e nível de prioridade, consulte Prioridades de agendamento; para obter mais informações sobre valores de Prioridade de E/S, consulte IO_PRIORITY_HINT enumeração; para obter informações sobre valores de Prioridade de Memória, consulte estrutura MEMORY_PRIORITY_INFORMATION. A tabela a seguir lista os valores possíveis para o elemento Priority e os valores de Prioridade, Nível de Prioridade, Prioridade de E/S e Prioridade de Memória correspondentes.
| Prioridade da tarefa | Classe Priority | Nível de prioridade | Prioridade de E/S | Prioridade de memória |
|---|---|---|---|---|
| 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 desenvolvimento em C++, consulte Propriedade Priority de ITaskSettings.
Para desenvolvimento de script, consulte TaskSettings.Priority.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |