Partilhar via


Tipo complexo sessionStateChangeTriggerType

Define os elementos usados para criar um gatilho de tarefa para conexão ou desconexão do console, conexão remota ou desconexão ou notificações de bloqueio ou desbloqueio da estação de trabalho.

<xs:complexType name="sessionStateChangeTriggerType">
    <xs:complexContent>
        <xs:extension
            base="triggerBaseType"
        >
            <xs:sequence>
                <xs:element name="UserId"
                    type="nonEmptyString"
                    minOccurs="0"
                 />
                <xs:element name="Delay"
                    type="duration"
                    default="PT0M"
                    minOccurs="0"
                 />
                <xs:element name="StateChange"
                    type="sessionStateChangeType"
                    minOccurs="1"
                    maxOccurs="1"
                 />
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

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 Servidor de Terminal é 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 Servidor de Terminal. Quando uma alteração de estado de sessão é detectada para esse usuário, uma tarefa é iniciada.

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]