Partager via


type complexe sessionStateChangeTriggerType

Définit les éléments utilisés pour créer un déclencheur de tâche pour la connexion ou la déconnexion à la console, la connexion ou la déconnexion à distance ou les notifications de verrouillage ou de déverrouillage de station de travail.

<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>

Éléments enfants

Élément Type Description
Retarder duration Spécifie une valeur qui indique la longueur du délai avant le démarrage d’une tâche lorsqu’un changement d’état de session Terminal Server est détecté.
StateChange sessionStateChangeType Spécifie le type de modification de session Terminal Server qui déclencherait un lancement de tâche.
Userid nonEmptyString Spécifie l’utilisateur pour la session Terminal Server. Lorsqu’un changement d’état de session est détecté pour cet utilisateur, une tâche est démarrée.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]