Interfaccia IPrincipal2 (taskschd.h)

Fornisce le impostazioni estese applicate alle credenziali di sicurezza per un'entità. Queste credenziali di sicurezza definiscono il contesto di sicurezza per le attività associate all'entità.

Ereditarietà

L'interfaccia IPrincipal2 eredita dall'interfaccia IDispatch . IPrincipal2 ha anche questi tipi di membri:

Metodi

L'interfaccia IPrincipal2 ha questi metodi.

 
IPrincipal2::AddRequiredPrivilege

Aggiunge il privilegio necessario al token del processo dell'attività.
IPrincipal2::get_ProcessTokenSidType

Ottiene o imposta il tipo SID (Task Process Security Identifier). (Get)
IPrincipal2::get_RequiredPrivilege

Ottiene il privilegio obbligatorio dell'attività in base all'indice.
IPrincipal2::get_RequiredPrivilegeCount

Ottiene il numero di privilegi nella matrice di privilegi necessari.
IPrincipal2::p ut_ProcessTokenSidType

Ottiene o imposta il tipo SID (Task Process Security Identifier). (Put)

Commenti

Quando si legge o si scrive codice XML per un'attività, le credenziali di sicurezza per un'entità vengono specificate nell'elemento Principal dello schema dell'utilità di pianificazione.

Esempio

Per altre informazioni e codice di esempio per questa interfaccia, vedere Esempio di trigger temporale (C++) o esempio di trigger di registrazione (C++).

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione taskschd.h

Vedi anche

ITaskDefinition

Proprietà Principal di ITaskDefinition

Interfacce dell'Utilità di pianificazione