enumerazione TASK_SESSION_STATE_CHANGE_TYPE (taskschd.h)

Definisce il tipo di modifica dello stato della sessione di Terminal Server che è possibile usare per attivare un'attività da avviare. Queste modifiche vengono usate per specificare il tipo di modifica dello stato nell'interfaccia ISessionStateChangeTrigger .

Sintassi

typedef enum _TASK_SESSION_STATE_CHANGE_TYPE {
  TASK_CONSOLE_CONNECT = 1,
  TASK_CONSOLE_DISCONNECT = 2,
  TASK_REMOTE_CONNECT = 3,
  TASK_REMOTE_DISCONNECT = 4,
  TASK_SESSION_LOCK = 7,
  TASK_SESSION_UNLOCK = 8
} TASK_SESSION_STATE_CHANGE_TYPE;

Costanti

 
TASK_CONSOLE_CONNECT
Valore: 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
Valore: 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
Valore: 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
Valore: 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
Valore: 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
Valore: 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]
Intestazione taskschd.h

Vedi anche

ISessionStateChangeTrigger

Tipi enumerati dell'utilità di pianificazione