IPrincipal2 接口 (taskschd.h)

提供应用于主体的安全凭据的扩展设置。 这些安全凭据定义与主体关联的任务的安全上下文。

继承

IPrincipal2 接口继承自 IDispatch 接口。 IPrincipal2 还具有以下类型的成员:

方法

IPrincipal2 接口具有这些方法。

 
IPrincipal2::AddRequiredPrivilege

将所需的权限添加到任务进程令牌。
IPrincipal2::get_ProcessTokenSidType

获取或设置 SID) 类型 (任务进程安全标识符。 (获取)
IPrincipal2::get_RequiredPrivilege

按索引获取任务的所需权限。
IPrincipal2::get_RequiredPrivilegeCount

获取所需特权数组中的特权数。
IPrincipal2::p ut_ProcessTokenSidType

获取或设置 SID) 类型 (任务进程安全标识符。 (放置)

注解

读取或写入任务的 XML 时,将在任务计划程序架构的 Principal 元素中指定主体的安全凭据。

示例

有关此接口的详细信息和示例代码,请参阅 时间触发器示例 (C++) 注册触发器示例 (C++)

要求

   
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
目标平台 Windows
标头 taskschd.h

另请参阅

ITaskDefinition

ITaskDefinition 的 Principal 属性

任务计划程序接口