перечисление 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 |