Compartilhar via


Interface ISecurityInformation (aclui.h)

A interface ISecurityInformation permite que o editor de controle de acesso se comunique com o chamador das funções CreateSecurityPage e EditSecurity . O editor chama os métodos de interface para recuperar informações usadas para inicializar suas páginas e determinar as opções de edição disponíveis para o usuário. O editor também chama os métodos de interface para passar a entrada do usuário de volta para o aplicativo.

O tipo LPSECURITYINFO é um ponteiro para um objeto ISecurityInformation .

Herança

A interface ISecurityInformation herda da interface IUnknown . ISecurityInformation também tem estes tipos de membros:

Métodos

A interface ISecurityInformation tem esses métodos.

 
ISecurityInformation::GetAccessRights

O método GetAccessRights solicita informações sobre os direitos de acesso que podem ser controlados para um objeto protegível.
ISecurityInformation::GetInheritTypes

O método GetInheritTypes solicita informações sobre como os ACEs podem ser herdados por objetos filho. Para obter mais informações, consulte Herança ace.
ISecurityInformation::GetObjectInformation

O método GetObjectInformation solicita informações que o editor de controle de acesso usa para inicializar suas páginas e determinar as opções de edição disponíveis para o usuário.
ISecurityInformation::GetSecurity

O método GetSecurity solicita um descritor de segurança para o objeto protegível cujo descritor de segurança está sendo editado. O editor de controle de acesso chama esse método para recuperar o descritor de segurança atual ou padrão do objeto.
ISecurityInformation::MapGeneric

O método MapGeneric solicita que os direitos de acesso genéricos em uma máscara de acesso sejam mapeados para seus direitos de acesso padrão e específicos correspondentes.
ISecurityInformation::P ropertySheetPageCallback

O método PropertySheetPageCallback notifica um chamador EditSecurity ou CreateSecurityPage de que uma página de propriedades do editor de controle de acesso está sendo criada ou destruída.
ISecurityInformation::SetSecurity

O método SetSecurity fornece um descritor de segurança que contém as informações de segurança que o usuário deseja aplicar ao objeto protegível. O editor de controle de acesso chama esse método quando o usuário clica em Ok ou Aplicar.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho aclui.h

Confira também

Editor de Controle de Acesso

Funções do Editor Controle de Acesso

CreateSecurityPage

EditArSegurança

ISecurityInformation2