Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определяет тип изменения состояния сеанса сервера терминалов, которое можно использовать для запуска задачи. Эти изменения используются для указания типа изменения состояния в интерфейсе ISessionStateChangeTrigger .
Синтаксис
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;
Константы
TASK_CONSOLE_CONNECTЗначение: 1 Изменение состояния подключения к консоли сервера терминалов. Например, при подключении к сеансу пользователя на локальном компьютере путем переключения пользователей на компьютере. |
TASK_CONSOLE_DISCONNECTЗначение: 2 Изменение состояния отключения консоли сервера терминалов. Например, при отключении к сеансу пользователя на локальном компьютере путем переключения пользователей на компьютере. |
TASK_REMOTE_CONNECTЗначение: 3 Изменение состояния удаленного подключения сервера терминалов. Например, когда пользователь подключается к сеансу пользователя с помощью программы подключения к удаленному рабочему столу с удаленного компьютера. |
TASK_REMOTE_DISCONNECTЗначение: 4 Изменение состояния удаленного отключения сервера терминалов. Например, когда пользователь отключается от сеанса пользователя при использовании программы подключения к удаленному рабочему столу с удаленного компьютера. |
TASK_SESSION_LOCKЗначение: 7 Изменение состояния заблокированного сеанса сервера терминалов. Например, это изменение состояния приводит к выполнению задачи при блокировке компьютера. |
TASK_SESSION_UNLOCKЗначение: 8 Изменение состояния разблокировки сеанса сервера терминалов. Например, это изменение состояния приводит к запуску задачи при разблокировке компьютера. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows Vista [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
| Верхняя часть | taskschd.h |