IPrincipal2-Schnittstelle (taskschd.h)
Stellt die erweiterten Einstellungen bereit, die auf Sicherheitsanmeldeinformationen für einen Prinzipal angewendet werden. Diese Sicherheitsanmeldeinformationen definieren den Sicherheitskontext für die Aufgaben, die dem Prinzipal zugeordnet sind.
Vererbung
Die IPrincipal2-Schnittstelle erbt von der IDispatch-Schnittstelle . IPrincipal2 verfügt auch über folgende Arten von Membern:
Methoden
Die IPrincipal2-Schnittstelle verfügt über diese Methoden.
IPrincipal2::AddRequiredPrivilege Fügt dem Aufgabenprozesstoken die erforderliche Berechtigung hinzu. |
IPrincipal2::get_ProcessTokenSidType Ruft den Sid-Typ (Task Process Security Identifier) ab oder legt diese fest. (Get) |
IPrincipal2::get_RequiredPrivilege Ruft die erforderliche Berechtigung der Aufgabe nach Index ab. |
IPrincipal2::get_RequiredPrivilegeCount Ruft die Anzahl der Berechtigungen im Array der erforderlichen Berechtigungen ab. |
IPrincipal2::p ut_ProcessTokenSidType Ruft den Sid-Typ (Task Process Security Identifier) ab oder legt diese fest. (Put) |
Hinweise
Beim Lesen oder Schreiben von XML für einen Vorgang werden die Sicherheitsanmeldeinformationen für einen Prinzipal im Principal-Element des Aufgabenplanungsschemas angegeben.
Beispiele
Weitere Informationen und Beispielcode für diese Schnittstelle finden Sie unter Time Trigger Example (C++) or Registration Trigger Example (C++).
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | taskschd.h |