Compartir a través de


enumeración TASK_LOGON_TYPE (taskschd.h)

Define qué técnica de inicio de sesión es necesaria para ejecutar una tarea.

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
No se especifica el método de inicio de sesión. Se usa para las credenciales que no son nt.
TASK_LOGON_PASSWORD
Valor: 1
Use una contraseña para iniciar sesión en el usuario. La contraseña debe proporcionarse en el momento del registro.
TASK_LOGON_S4U
Valor: 2
El servicio registrará al usuario con el servicio para el usuario (S4U) y la tarea se ejecutará en un escritorio no interactivo. Cuando se usa un inicio de sesión S4U, el sistema no almacena ninguna contraseña y no hay acceso a la red ni a los archivos cifrados.
TASK_LOGON_INTERACTIVE_TOKEN
Valor: 3
El usuario ya debe haber iniciado sesión. La tarea solo se ejecutará en una sesión interactiva existente.
TASK_LOGON_GROUP
Valor: 4
Activación de grupo. El campo groupId especifica el grupo.
TASK_LOGON_SERVICE_ACCOUNT
Valor: 5
Indica que se usa una cuenta de sistema local, servicio local o servicio de red como contexto de seguridad para ejecutar la tarea.
TASK_LOGON_INTERACTIVE_TOKEN_OR_PASSWORD
Valor: 6
No en uso; actualmente idéntico a TASK_LOGON_PASSWORD.

Windows 10, versión 1511, Windows 10, versión 1507, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows Vista y Windows Server 2008: use primero el token interactivo. Si el usuario no ha iniciado sesión (no hay ningún token interactivo disponible), se usa la contraseña. La contraseña debe especificarse cuando se registra una tarea. Esta marca no se recomienda para las nuevas tareas porque es menos confiable que TASK_LOGON_PASSWORD.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado taskschd.h

Consulte también

Tipos enumerados del Programador de tareas