Freigeben über


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

Weitere Informationen

ITrigger

ITriggerCollection

ITriggerCollection::Create