Поделиться через


перечисление TASK_LOGON_TYPE (taskschd.h)

Определяет метод входа, необходимый для выполнения задачи.

Синтаксис

typedef enum _TASK_LOGON_TYPE {
  TASK_LOGON_NONE = 0,
  TASK_LOGON_PASSWORD = 1,
  TASK_LOGON_S4U = 2,
  TASK_LOGON_INTERACTIVE_TOKEN = 3,
  TASK_LOGON_GROUP = 4,
  TASK_LOGON_SERVICE_ACCOUNT = 5,
  TASK_LOGON_INTERACTIVE_TOKEN_OR_PASSWORD = 6
} TASK_LOGON_TYPE;

Константы

 
TASK_LOGON_NONE
Значение: 0
Метод входа не указан. Используется для учетных данных, отличных от NT.
TASK_LOGON_PASSWORD
Значение: 1
Используйте пароль для входа пользователя. Пароль должен быть указан во время регистрации.
TASK_LOGON_S4U
Значение: 2
Служба выполнит вход пользователя с помощью службы для пользователя (S4U), а задача будет выполняться на неинтерактивном рабочем столе. При использовании входа S4U в системе не сохраняется пароль, и нет доступа ни к сети, ни к зашифрованным файлам.
TASK_LOGON_INTERACTIVE_TOKEN
Значение: 3
Пользователь уже должен войти в систему. Задача будет выполняться только в существующем интерактивном сеансе.
TASK_LOGON_GROUP
Значение: 4
Активация группы. В поле groupId указывается группа.
TASK_LOGON_SERVICE_ACCOUNT
Значение: 5
Указывает, что учетная запись локальной системы, локальной службы или сетевой службы используется в качестве контекста безопасности для выполнения задачи.
TASK_LOGON_INTERACTIVE_TOKEN_OR_PASSWORD
Значение: 6
Не используется; в настоящее время идентично TASK_LOGON_PASSWORD.

Windows 10 версии 1511, Windows 10 версии 1507, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows Vista и Windows Server 2008: сначала используйте интерактивный маркер. Если пользователь не вошел в систему (интерактивный маркер недоступен), используется пароль. Пароль должен быть указан при регистрации задачи. Этот флаг не рекомендуется использовать для новых задач, так как он менее надежный, чем TASK_LOGON_PASSWORD.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть taskschd.h

См. также раздел

Перечислимые типы планировщика задач