SessionStateChangeTrigger (triggerGroup)-Element
Gibt einen Trigger an, der eine Aufgabe startet, wenn sich der Status einer Terminalserversitzung ändert.
<xs:element name="SessionStateChangeTrigger"
type="sessionStateChangeTriggerType"
/>
Das SessionStateChangeTrigger-Element wird durch die triggerGroup definiert.
Übergeordnetes Element
| Element | Abgeleitet von | BESCHREIBUNG |
|---|---|---|
| Auslöser | triggersType | Gibt die Trigger an, die die Aufgabe starten. |
Untergeordnete Elemente
| Element | type | BESCHREIBUNG |
|---|---|---|
| Verzögern | duration | Gibt einen Wert an, der die Länge der Verzögerung angibt, bevor ein Task gestartet wird, wenn eine Änderung des Sitzungszustands des Terminalservers erkannt wird. |
| StateChange | sessionStateChangeType | Gibt die Art der Terminalserver-Sitzungsänderung an, die einen Taskstart auslösen würde. |
| Userid | nonEmptyString | Gibt den Benutzer für die Terminalserversitzung an. Wenn eine Änderung des Sitzungszustands für diesen Benutzer erkannt wird, wird eine Aufgabe gestartet. |
Hinweise
Für die Skriptentwicklung wird ein Sitzungszustandsänderungstrigger mithilfe des SessionStateChangeTrigger-Objekts angegeben.
Für die C++-Entwicklung wird ein Sitzungszustandsänderungstrigger mithilfe der ISessionStateChangeTrigger-Schnittstelle angegeben.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Nur [ Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2008-Desktop-Apps] |