TASK_COMPATIBILITY enumeração (taskschd.h)

Define com quais versões do Agendador de Tarefas ou o comando AT com o qual a tarefa é compatível.

Syntax

typedef enum _TASK_COMPATIBILITY {
  TASK_COMPATIBILITY_AT = 0,
  TASK_COMPATIBILITY_V1 = 1,
  TASK_COMPATIBILITY_V2 = 2,
  TASK_COMPATIBILITY_V2_1 = 3,
  TASK_COMPATIBILITY_V2_2 = 4,
  TASK_COMPATIBILITY_V2_3 = 5,
  TASK_COMPATIBILITY_V2_4 = 6
} TASK_COMPATIBILITY;

Constantes

 
TASK_COMPATIBILITY_AT
Valor: 0
A tarefa é compatível com o comando AT.
TASK_COMPATIBILITY_V1
Valor: 1
A tarefa é compatível com o Agendador de Tarefas 1.0.
TASK_COMPATIBILITY_V2
Valor: 2
A tarefa é compatível com o Agendador de Tarefas 2.0.
TASK_COMPATIBILITY_V2_1
Valor: 3
TASK_COMPATIBILITY_V2_2
Valor: 4
TASK_COMPATIBILITY_V2_3
Valor: 5
TASK_COMPATIBILITY_V2_4
Valor: 6

Comentários

A compatibilidade de tarefas, que é definida por meio da propriedade Compatibility , só deverá ser definida como TASK_COMPATIBILITY_V1 se uma tarefa precisar ser acessada ou modificada de um computador Windows XP, Windows Server 2003 ou Windows 2000. Caso contrário, é recomendável que a compatibilidade do Agendador de Tarefas 2.0 seja usada porque a tarefa terá mais recursos.

Depois que a propriedade Compatibilidade da tarefa for definida como TASK_COMPATIBILITY_V2 e a tarefa for registrada, a propriedade de compatibilidade da tarefa não poderá ser alterada para TASK_COMPATIBILITY_V1.

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]
Cabeçalho taskschd.h

Confira também

Agendador de Tarefas

Tipos enumerados do agendador de tarefas