Método ITaskSettings::get_StartWhenAvailable (taskschd.h)
Obtém ou define um valor booliano que indica que o Agendador de Tarefas pode iniciar a tarefa a qualquer momento depois que o horário agendado tiver passado.
Essa propriedade é leitura/gravação.
Sintaxe
HRESULT get_StartWhenAvailable(
VARIANT_BOOL *pStartWhenAvailable
);
Parâmetros
pStartWhenAvailable
Valor retornado
Nenhum
Comentários
Essa propriedade se aplica somente a tarefas baseadas em tempo com um limite final ou tarefas baseadas em tempo definidas para serem repetidas infinitamente.
As tarefas iniciadas após a hora agendada tiver passado (devido à propriedade StartWhenAvailable que está sendo definida como True) são enfileiradas na fila de tarefas do serviço Agendador de Tarefas e são iniciadas após um atraso. O atraso padrão é de 10 minutos.
Ao ler ou gravar XML para uma tarefa, essa configuração é especificada no elemento StartWhenAvailable do esquema do Agendador de Tarefas.
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] |
Plataforma de Destino | Windows |
Cabeçalho | taskschd.h |
Biblioteca | Taskschd.lib |
DLL | Taskschd.dll |