Proprietà SessionStateChangeTrigger.StateChange

Per lo scripting, ottiene o imposta il tipo di modifica della sessione di Terminal Server che attiva un'attività di avvio.

Sintassi

SessionStateChangeTrigger.StateChange As Integer

Valore proprietà

Tipo di modifica della sessione di Terminal Server che attiva un'attività da avviare.

I valori possibili provengono dall'enumerazione TASK_SESSION_STATE_CHANGE_TYPE .

Valore Significato
TASK_CONSOLE_CONNECT
1
Modifica dello stato della connessione della console del server terminale. Ad esempio, quando ci si connette a una sessione utente nel computer locale passando gli utenti nel computer.
TASK_CONSOLE_DISCONNECT
2
Modifica dello stato di disconnessione della console del server terminale. Ad esempio, quando si disconnette a una sessione utente nel computer locale passando gli utenti nel computer.
TASK_REMOTE_CONNECT
3
Modifica dello stato della connessione remota del server terminal. Ad esempio, quando un utente si connette a una sessione utente usando il programma Connessione Desktop remoto da un computer remoto.
TASK_REMOTE_DISCONNECT
4
Modifica dello stato di disconnessione remota del server terminale. Ad esempio, quando un utente si disconnette da una sessione utente durante l'uso del programma Connessione Desktop remoto da un computer remoto.
TASK_SESSION_LOCK
7
Modifica dello stato bloccato della sessione del server terminale. Ad esempio, questa modifica dello stato causa l'esecuzione dell'attività quando il computer è bloccato.
TASK_SESSION_UNLOCK
8
Modifica dello stato sbloccata dalla sessione del server terminale. Ad esempio, questa modifica dello stato causa l'esecuzione dell'attività quando il computer viene sbloccato.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Libreria dei tipi
Taskschd.tlb
DLL
Taskschd.dll