TASK_LOGON_TYPE enumeração (taskschd.h)

Define qual técnica de logon é necessária para executar uma tarefa.

Syntax

typedef enum _TASK_LOGON_TYPE {
  TASK_LOGON_NONE = 0,
  TASK_LOGON_PASSWORD = 1,
  TASK_LOGON_S4U = 2,
  TASK_LOGON_INTERACTIVE_TOKEN = 3,
  TASK_LOGON_GROUP = 4,
  TASK_LOGON_SERVICE_ACCOUNT = 5,
  TASK_LOGON_INTERACTIVE_TOKEN_OR_PASSWORD = 6
} TASK_LOGON_TYPE;

Constantes

 
TASK_LOGON_NONE
Valor: 0
O método de logon não é especificado. Usado para credenciais não NT.
TASK_LOGON_PASSWORD
Valor: 1
Use uma senha para fazer logon no usuário. A senha deve ser fornecida no momento do registro.
TASK_LOGON_S4U
Valor: 2
O serviço fará logon do usuário usando o S4U (Serviço para Usuário) e a tarefa será executada em uma área de trabalho não interativa. Quando um logon S4U é usado, nenhuma senha é armazenada pelo sistema e não há acesso à rede ou a arquivos criptografados.
TASK_LOGON_INTERACTIVE_TOKEN
Valor: 3
O usuário já deve estar conectado. A tarefa será executada somente em uma sessão interativa existente.
TASK_LOGON_GROUP
Valor: 4
Ativação de grupo. O campo groupId especifica o grupo.
TASK_LOGON_SERVICE_ACCOUNT
Valor: 5
Indica que uma conta de Sistema Local, Serviço Local ou Serviço de Rede está sendo usada como um contexto de segurança para executar a tarefa.
TASK_LOGON_INTERACTIVE_TOKEN_OR_PASSWORD
Valor: 6
Não em uso; atualmente idêntico a TASK_LOGON_PASSWORD.

Windows 10, versão 1511, Windows 10, versão 1507, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows Vista e Windows Server 2008: primeiro use o token interativo. Se o usuário não estiver conectado (nenhum token interativo está disponível), a senha será usada. A senha deve ser especificada quando uma tarefa é registrada. Esse sinalizador não é recomendado para novas tarefas porque é menos confiável do que TASK_LOGON_PASSWORD.

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

Tipos enumerados do agendador de tarefas