Compartir a través de


enumeración TASK_SESSION_STATE_CHANGE_TYPE (taskschd.h)

Define qué tipo de cambio de estado de sesión de Terminal Server puede usar para desencadenar una tarea para iniciarse. Estos cambios se usan para especificar el tipo de cambio de estado en la interfaz ISessionStateChangeTrigger .

Syntax

typedef enum _TASK_SESSION_STATE_CHANGE_TYPE {
  TASK_CONSOLE_CONNECT = 1,
  TASK_CONSOLE_DISCONNECT = 2,
  TASK_REMOTE_CONNECT = 3,
  TASK_REMOTE_DISCONNECT = 4,
  TASK_SESSION_LOCK = 7,
  TASK_SESSION_UNLOCK = 8
} TASK_SESSION_STATE_CHANGE_TYPE;

Constantes

 
TASK_CONSOLE_CONNECT
Valor: 1
Cambio del estado de conexión de la consola de Terminal Server. Por ejemplo, cuando se conecta a una sesión de usuario en el equipo local mediante el cambio de usuarios en el equipo.
TASK_CONSOLE_DISCONNECT
Valor: 2
Cambio de estado de desconexión de la consola de Terminal Server. Por ejemplo, cuando se desconecta a una sesión de usuario en el equipo local mediante el cambio de usuarios en el equipo.
TASK_REMOTE_CONNECT
Valor: 3
Cambio de estado de conexión remota de Terminal Server. Por ejemplo, cuando un usuario se conecta a una sesión de usuario mediante el programa conexión a Escritorio remoto desde un equipo remoto.
TASK_REMOTE_DISCONNECT
Valor: 4
Cambio de estado de desconexión remota de Terminal Server. Por ejemplo, cuando un usuario se desconecta de una sesión de usuario mientras usa el programa conexión de Escritorio remoto desde un equipo remoto.
TASK_SESSION_LOCK
Valor: 7
Cambio de estado bloqueado en la sesión de Terminal Server. Por ejemplo, este cambio de estado hace que la tarea se ejecute cuando el equipo está bloqueado.
TASK_SESSION_UNLOCK
Valor: 8
Cambio de estado desbloqueado en la sesión de Terminal Server. Por ejemplo, este cambio de estado hace que la tarea se ejecute cuando se desbloquea el equipo.

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

ISessionStateChangeTrigger

Tipos enumerados del programador de tareas