Compartilhar via


Interface ITaskSettings2 (taskschd.h)

Fornece as configurações estendidas que o Agendador de Tarefas usa para executar a tarefa.

Herança

A interface ITaskSettings2 herda da interface IDispatch.

Métodos

A interface ITaskSettings2 tem esses métodos.

 
ITaskSettings2::get_DisallowStartOnRemoteAppSession

Obtém ou define um valor booliano que especifica que a tarefa não será iniciada se for disparada para ser executada em uma sessão RAIL (Remote Applications Integrated Locally). (Obter)
ITaskSettings2::get_UseUnifiedSchedulingEngine

Obtém ou define um valor booliano que indica que o Mecanismo de Agendamento Unificado será utilizado para executar essa tarefa. (Obter)
ITaskSettings2::p ut_DisallowStartOnRemoteAppSession

Obtém ou define um valor booliano que especifica que a tarefa não será iniciada se for disparada para ser executada em uma sessão RAIL (Remote Applications Integrated Locally). (Put)
ITaskSettings2::p ut_UseUnifiedSchedulingEngine

Obtém ou define um valor booliano que indica que o Mecanismo de Agendamento Unificado será utilizado para executar essa tarefa. (Put)

Comentários

Ao ler ou gravar XML para uma tarefa, as configurações de tarefa são definidas no elemento Configurações do esquema agendador de tarefas.

Exemplos

Para obter mais informações e um exemplo de código para essa interface, consulte Exemplo de gatilho de tempo (C++).

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho taskschd.h

Confira também

IIdleSettings

INetworkSettings

ITaskDefinition