Freigeben über


SessionStateChangeTriggerType Complex Type

Definiert die Elemente, die zum Erstellen eines Tasktriggers für konsolenverbinden oder trennen, remote verbinden oder trennen oder Arbeitsstation sperren oder entsperren Benachrichtigungen erstellen.

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

Untergeordnete Elemente

Element type BESCHREIBUNG
Verzögern duration Gibt einen Wert an, der die Länge der Verzögerung angibt, bevor eine Aufgabe gestartet wird, wenn eine Änderung des Terminalserver-Sitzungsstatus erkannt wird.
StateChange sessionStateChangeType Gibt die Art der Terminalserversitzungsänderung an, die einen Taskstart auslösen würde.
Userid nonEmptyString Gibt den Benutzer für die Terminalserversitzung an. Wenn eine Sitzungsstatusänderung für diesen Benutzer erkannt wird, wird eine Aufgabe gestartet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]