ISessionStateChangeTrigger-Schnittstelle (taskschd.h)
Löst Aufgaben für konsolenverbinden oder trennen, Remoteverbindung oder Trennen oder Benachrichtigungen zum Sperren oder Entsperren der Arbeitsstation aus.
Vererbung
Die ISessionStateChangeTrigger-Schnittstelle erbt von der ITrigger-Schnittstelle.
Methoden
Die ISessionStateChangeTrigger-Schnittstelle verfügt über diese Methoden.
ISessionStateChangeTrigger::get_Delay Ruft einen Wert ab, der angibt, wie lange eine Verzögerung stattfindet, bevor ein Task gestartet wird, nachdem eine Änderung des Terminalserver-Sitzungsstatus erkannt wurde, oder legt diesen fest. (ISessionStateChangeTrigger.get_Delay) |
ISessionStateChangeTrigger::get_StateChange Ruft die Art der Terminalserversitzungsänderung ab, die einen Taskstart auslösen würde, oder legt diese fest. (Abrufen) |
ISessionStateChangeTrigger::get_UserId Ruft den Benutzer für die Terminalserversitzung ab oder legt diese fest. Wenn eine Sitzungsstatusänderung für diesen Benutzer erkannt wird, wird eine Aufgabe gestartet. (Abrufen) |
ISessionStateChangeTrigger::p ut_Delay Ruft einen Wert ab, der angibt, wie lange eine Verzögerung stattfindet, bevor ein Task gestartet wird, nachdem eine Änderung des Terminalserver-Sitzungsstatus erkannt wurde, oder legt diesen fest. (ISessionStateChangeTrigger.put_Delay) |
ISessionStateChangeTrigger::p ut_StateChange Ruft die Art der Terminalserversitzungsänderung ab, die einen Taskstart auslösen würde, oder legt diese fest. (Put) |
ISessionStateChangeTrigger::p ut_UserId Ruft den Benutzer für die Terminalserversitzung ab oder legt diese fest. Wenn eine Sitzungsstatusänderung für diesen Benutzer erkannt wird, wird eine Aufgabe gestartet. (Put) |
Hinweise
Beim Lesen oder Schreiben ihres eigenen XML-Codes für eine Aufgabe wird ein Sitzungszustandsänderungstrigger mithilfe des SessionStateChangeTrigger-Elements des Taskplanerschemas angegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | taskschd.h |