Compartilhar via


Elemento SessionStateChangeTrigger (triggerGroup)

Especifica um gatilho que inicia uma tarefa quando uma sessão do Terminal Server altera o estado.

<xs:element name="SessionStateChangeTrigger"
    type="sessionStateChangeTriggerType"
 />

O elemento SessionStateChangeTrigger é definido pelo triggerGroup .

Elemento pai

Elemento Derivado de Descrição
Gatilhos triggersType Especifica os gatilhos que iniciam a tarefa.

Elementos filho

Elemento Type Descrição
Atrasar duration Especifica um valor que indica o comprimento do atraso antes de uma tarefa ser iniciada quando uma alteração de estado de sessão do Terminal Server é detectada.
StateChange sessionStateChangeType Especifica o tipo de alteração de sessão do Terminal Server que dispararia uma inicialização de tarefa.
UserId nonEmptyString Especifica o usuário para a sessão do Terminal Server. Quando uma alteração de estado de sessão é detectada para esse usuário, uma tarefa é iniciada.

Comentários

Para o desenvolvimento de scripts, um gatilho de alteração de estado de sessão é especificado usando o objeto SessionStateChangeTrigger .

Para o desenvolvimento do C++, um gatilho de alteração de estado de sessão é especificado usando a interface ISessionStateChangeTrigger .

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]