Freigeben über


SessionStateChangeTrigger-Element (triggerGroup)

Gibt einen Trigger an, der einen Task startet, wenn sich der Zustand einer Terminalserversitzung ändert.

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

Das SessionStateChangeTrigger-Element wird von triggerGroup definiert.

Übergeordnetes Element

Element Abgeleitet von BESCHREIBUNG
Auslöser triggersType Gibt die Trigger an, die den Task starten.

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.

Bemerkungen

Für die Skriptentwicklung wird ein Sitzungszustandsänderungstrigger mithilfe des SessionStateChangeTrigger-Objekts angegeben.

Für die C++-Entwicklung wird mithilfe der ISessionStateChangeTrigger-Schnittstelle ein Trigger zur Änderung des Sitzungszustands angegeben.

Anforderungen

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