Compartilhar via


Interface IPrincipal2 (taskschd.h)

Fornece as configurações estendidas aplicadas às credenciais de segurança de uma entidade de segurança. Essas credenciais de segurança definem o contexto de segurança para as tarefas associadas à entidade de segurança.

Herança

A interface IPrincipal2 herda da interface IDispatch . O IPrincipal2 também tem esses tipos de membros:

Métodos

A interface IPrincipal2 tem esses métodos.

 
IPrincipal2::AddRequiredPrivilege

Adiciona o privilégio necessário ao token de processo de tarefa.
IPrincipal2::get_ProcessTokenSidType

Obtém ou define o tipo sid (identificador de segurança) do processo de tarefa. (Obter)
IPrincipal2::get_RequiredPrivilege

Obtém o privilégio necessário da tarefa por índice.
IPrincipal2::get_RequiredPrivilegeCount

Obtém o número de privilégios na matriz de privilégios necessária.
IPrincipal2::p ut_ProcessTokenSidType

Obtém ou define o tipo sid (identificador de segurança) do processo de tarefa. (Put)

Comentários

Ao ler ou gravar XML para uma tarefa, as credenciais de segurança de uma entidade de segurança são especificadas no elemento Principal do esquema do Agendador de Tarefas.

Exemplos

Para obter mais informações e código de exemplo para essa interface, consulte Exemplo de gatilho de tempo (C++) ou Exemplo de gatilho de registro (C++).

Requisitos

   
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho taskschd.h

Confira também

ITaskDefinition

Propriedade Principal de ITaskDefinition

Interfaces do Agendador de Tarefas