IPrincipal2 介面 (taskschd.h)

提供套用至主體安全性認證的擴充設定。 這些安全性認證會為與主體相關聯的工作定義安全性內容。

繼承

IPrincipal2介面繼承自IDispatch介面。 IPrincipal2 也有下列類型的成員:

方法

IPrincipal2介面具有這些方法。

 
IPrincipal2::AddRequiredPrivilege

將必要的許可權新增至工作進程權杖。
IPrincipal2::get_ProcessTokenSidType

取得或設定工作進程安全性識別碼 (SID) 類型。 (取得)
IPrincipal2::get_RequiredPrivilege

依索引取得工作的必要許可權。
IPrincipal2::get_RequiredPrivilegeCount

取得必要許可權陣列中的許可權數目。
IPrincipal2::p ut_ProcessTokenSidType

取得或設定工作進程安全性識別碼 (SID) 類型。 (Put)

備註

讀取或寫入工作的 XML 時,主體的安全性認證是在工作排程器架構的 Principal 元素中指定。

範例

如需此介面的詳細資訊和範例程式碼,請參閱 時間觸發程式範例 (C++) 註冊觸發程式範例 (C++)

規格需求

   
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
目標平台 Windows
標頭 taskschd.h

另請參閱

ITaskDefinition

ITaskDefinition 的 Principal 屬性

工作排程器介面