Compartir a través de


Interfaz ISessionStateChangeTrigger (taskschd.h)

Desencadena tareas para la conexión o desconexión de la consola, conexión remota o desconexión, o bloqueo de estación de trabajo o desbloqueo de notificaciones.

Herencia

La interfaz ISessionStateChangeTrigger hereda de la interfaz ITrigger.

Métodos

La interfaz ISessionStateChangeTrigger tiene estos métodos.

 
ISessionStateChangeTrigger::get_Delay

Obtiene o establece un valor que indica cuánto tiempo tiene lugar un retraso antes de que se inicie una tarea después de detectar un cambio de estado de sesión de Terminal Server. (ISessionStateChangeTrigger.get_Delay)
ISessionStateChangeTrigger::get_StateChange

Obtiene o establece el tipo de cambio de sesión de Terminal Server que desencadenaría un inicio de tarea. (Obtener)
ISessionStateChangeTrigger::get_UserId

Obtiene o establece el usuario para la sesión de Terminal Server. Cuando se detecta un cambio de estado de sesión para este usuario, se inicia una tarea. (Obtener)
ISessionStateChangeTrigger::p ut_Delay

Obtiene o establece un valor que indica cuánto tiempo tiene lugar un retraso antes de que se inicie una tarea después de detectar un cambio de estado de sesión de Terminal Server. (ISessionStateChangeTrigger.put_Delay)
ISessionStateChangeTrigger::p ut_StateChange

Obtiene o establece el tipo de cambio de sesión de Terminal Server que desencadenaría un inicio de tarea. (Put)
ISessionStateChangeTrigger::p ut_UserId

Obtiene o establece el usuario para la sesión de Terminal Server. Cuando se detecta un cambio de estado de sesión para este usuario, se inicia una tarea. (Put)

Comentarios

Al leer o escribir su propio XML para una tarea, se especifica un desencadenador de cambio de estado de sesión mediante el elemento SessionStateChangeTrigger del esquema del Programador de tareas.

Requisitos

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

Consulte también

ITrigger

ITriggerCollection

ITriggerCollection::Create