Erro do agendador de tarefas e constantes de êxito
Se ocorrer um erro, as APIs do Agendador de Tarefas poderão retornar um dos seguintes códigos de erro como um valor HRESULT .
As constantes que começam com SCHED_S_ são constantes de sucesso e as constantes que começam com SCHED_E_ são constantes de erro.
HRESULT phrStatus;
hr = pITask->GetStatus(&phrStatus);
// Release the ITask interface.
pITask->Release();
switch(phrStatus)
{
case SCHED_S_TASK_READY:
wprintf(L" SCHED_S_TASK_READY\n");
break;
case SCHED_S_TASK_RUNNING:
wprintf(L" SCHED_S_TASK_RUNNING\n");
break;
//...
}
Exemplo do exemplo de código C/C++: recuperando o status da tarefa.
Observação
Algumas APIs do Agendador de Tarefas podem retornar códigos de erro do sistema e da rede (64, por exemplo). Você pode marcar a definição desses tipos de códigos de erro usando o comando net helpmsg na janela do prompt de comando. Por exemplo, o comando net helpmsg 64 retorna a mensagem: O nome de rede especificado não está mais disponível.
Para obter mais informações sobre eventos e mensagens de erro, consulte Centro de Mensagens de Eventos e Erros.
-
SCHED_S_TASK_READY
-
-
0x00041300
-
A tarefa está pronta para ser executada no próximo horário agendado.
-
-
SCHED_S_TASK_RUNNING
-
-
0x00041301
-
A tarefa está em execução atualmente.
-
-
SCHED_S_TASK_DISABLED
-
-
0x00041302
-
A tarefa não será executada nos horários agendados porque foi desabilitada.
-
-
SCHED_S_TASK_HAS_NOT_RUN
-
-
0x00041303
-
A tarefa ainda não foi executada.
-
-
SCHED_S_TASK_NO_MORE_RUNS
-
-
0x00041304
-
Não há mais execuções agendadas para esta tarefa.
-
-
SCHED_S_TASK_NOT_SCHEDULED
-
-
0x00041305
-
Uma ou mais das propriedades necessárias para executar essa tarefa em um agendamento não foram definidas.
-
-
SCHED_S_TASK_TERMINATED
-
-
0x00041306
-
A última execução da tarefa foi encerrada pelo usuário.
-
-
SCHED_S_TASK_NO_VALID_TRIGGERS
-
-
0x00041307
-
A tarefa não tem gatilhos ou os gatilhos existentes estão desabilitados ou não estão definidos.
-
-
SCHED_S_EVENT_TRIGGER
-
-
0x00041308
-
Os gatilhos de evento não têm tempos de execução definidos.
-
-
SCHED_E_TRIGGER_NOT_FOUND
-
-
0x80041309
-
O gatilho de uma tarefa não foi encontrado.
-
-
SCHED_E_TASK_NOT_READY
-
-
0x8004130A
-
Uma ou mais das propriedades necessárias para executar essa tarefa não foram definidas.
-
-
SCHED_E_TASK_NOT_RUNNING
-
-
0x8004130B
-
Não há nenhuma instância em execução da tarefa.
-
-
SCHED_E_SERVICE_NOT_INSTALLED
-
-
0x8004130C
-
O serviço Agendador de Tarefas não está instalado neste computador.
-
-
SCHED_E_CANNOT_OPEN_TASK
-
-
0x8004130D
-
Não foi possível abrir o objeto de tarefa.
-
-
SCHED_E_INVALID_TASK
-
-
0x8004130E
-
O objeto é um objeto de tarefa inválido ou não é um objeto de tarefa.
-
-
SCHED_E_ACCOUNT_INFORMATION_NOT_SET
-
-
0x8004130F
-
Nenhuma informação de conta foi encontrada no banco de dados de segurança do Agendador de Tarefas para a tarefa indicada.
-
-
SCHED_E_ACCOUNT_NAME_NOT_FOUND
-
-
0x80041310
-
Não é possível estabelecer a existência da conta especificada.
-
-
SCHED_E_ACCOUNT_DBASE_CORRUPT
-
-
0x80041311
-
A corrupção foi detectada no banco de dados de segurança do Agendador de Tarefas; o banco de dados foi redefinido.
-
-
SCHED_E_NO_SECURITY_SERVICES
-
-
0x80041312
-
Os serviços de segurança do Agendador de Tarefas estão disponíveis somente em Windows NT.
-
-
SCHED_E_UNKNOWN_OBJECT_VERSION
-
-
0x80041313
-
A versão do objeto de tarefa não tem suporte ou é inválida.
-
-
SCHED_E_UNSUPPORTED_ACCOUNT_OPTION
-
-
0x80041314
-
A tarefa foi configurada com uma combinação sem suporte de configurações de conta e opções de tempo de execução.
-
-
SCHED_E_SERVICE_NOT_RUNNING
-
-
0x80041315
-
O Serviço agendador de tarefas não está em execução.
-
-
SCHED_E_UNEXPECTEDNODE
-
-
0x80041316
-
O XML da tarefa contém um nó inesperado.
-
-
SCHED_E_NAMESPACE
-
-
0x80041317
-
O XML da tarefa contém um elemento ou atributo de um namespace inesperado.
-
-
SCHED_E_INVALIDVALUE
-
-
0x80041318
-
O XML da tarefa contém um valor que está formatado incorretamente ou fora do intervalo.
-
-
SCHED_E_MISSINGNODE
-
-
0x80041319
-
O XML da tarefa não tem um elemento ou atributo necessário.
-
-
SCHED_E_MALFORMEDXML
-
-
0x8004131A
-
O XML da tarefa está malformado.
-
-
SCHED_S_SOME_TRIGGERS_FAILED
-
-
0x0004131B
-
A tarefa é registrada, mas nem todos os gatilhos especificados iniciarão a tarefa.
-
-
SCHED_S_BATCH_LOGON_PROBLEM
-
-
0x0004131C
-
A tarefa está registrada, mas pode não ser iniciada. O privilégio de logon em lote precisa ser habilitado para a entidade de tarefa.
-
-
SCHED_E_TOO_MANY_NODES
-
-
0x8004131D
-
O XML da tarefa contém muitos nós do mesmo tipo.
-
-
SCHED_E_PAST_END_BOUNDARY
-
-
0x8004131E
-
A tarefa não pode ser iniciada após o limite final do gatilho.
-
-
SCHED_E_ALREADY_RUNNING
-
-
0x8004131F
-
Uma instância dessa tarefa já está em execução.
-
-
SCHED_E_USER_NOT_LOGGED_ON
-
-
0x80041320
-
A tarefa não será executada porque o usuário não está conectado.
-
-
SCHED_E_INVALID_TASK_HASH
-
-
0x80041321
-
A imagem da tarefa está corrompida ou foi adulterada.
-
-
SCHED_E_SERVICE_NOT_AVAILABLE
-
-
0x80041322
-
O serviço Agendador de Tarefas não está disponível.
-
-
SCHED_E_SERVICE_TOO_BUSY
-
-
0x80041323
-
O serviço Agendador de Tarefas está muito ocupado para lidar com sua solicitação. Tente novamente mais tarde.
-
-
SCHED_E_TASK_ATTEMPTED
-
-
0x80041324
-
O serviço Agendador de Tarefas tentou executar a tarefa, mas a tarefa não foi executada devido a uma das restrições na definição da tarefa.
-
-
SCHED_S_TASK_QUEUED
-
-
0x00041325
-
O serviço Agendador de Tarefas solicitou a execução da tarefa.
-
-
SCHED_E_TASK_DISABLED
-
-
0x80041326
-
A tarefa está desabilitada.
-
-
SCHED_E_TASK_NOT_V1_COMPAT
-
-
0x80041327
-
A tarefa tem propriedades que não são compatíveis com versões anteriores do Windows.
-
-
SCHED_E_START_ON_DEMAND
-
-
0x80041328
-
As configurações de tarefa não permitem que a tarefa seja iniciada sob demanda.
-
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 |
|