SessionStateChangeTrigger.StateChange-Eigenschaft
Ruft für die Skripterstellung die Art der Terminalserversitzungsänderung ab, die einen Taskstart auslösen würde, oder legt sie fest.
Syntax
SessionStateChangeTrigger.StateChange As Integer
Eigenschaftswert
Die Art der Terminalserversitzungsänderung, die einen Task zum Starten auslöst.
Die möglichen Werte stammen aus der TASK_SESSION_STATE_CHANGE_TYPE Enumeration.
Wert | Bedeutung |
---|---|
|
Verbindungsstatus der Terminalserverkonsole geändert. Wenn Sie beispielsweise eine Verbindung mit einer Benutzersitzung auf dem lokalen Computer herstellen, indem Sie Benutzer auf dem Computer wechseln. |
|
Der Verbindungsstatus der Terminalserverkonsole ändert sich. Wenn Sie z. B. die Verbindung mit einer Benutzersitzung auf dem lokalen Computer trennen, indem Sie die Benutzer auf dem Computer wechseln. |
|
Remoteverbindungsstatus des Terminalservers geändert. Beispielsweise, wenn ein Benutzer mithilfe des Remotedesktopverbindungsprogramms von einem Remotecomputer aus eine Verbindung mit einer Benutzersitzung herstellt. |
|
Der Remoteverbindungsstatus des Terminalservers ändert sich. Beispielsweise, wenn ein Benutzer die Verbindung mit einer Benutzersitzung trennt, während er das Remotedesktopverbindungsprogramm von einem Remotecomputer verwendet. |
|
Änderung des Zustands der Terminalserver-Sitzung. Diese Zustandsänderung führt beispielsweise dazu, dass die Aufgabe ausgeführt wird, wenn der Computer gesperrt ist. |
|
Statusänderung der Terminalserversitzung ohne Entsperrung. Diese Zustandsänderung führt beispielsweise dazu, dass die Aufgabe ausgeführt wird, wenn der Computer entsperrt wird. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Typbibliothek |
|
DLL |
|