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 该服务将使用 Service For User (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 |