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

Confira também

ITaskSettings

Agendador de Tarefas