Ler em inglês

Compartilhar via


cabeçalho aclui.h

Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:

aclui.h contém as seguintes interfaces de programação:

Interfaces

 
IEffectivePermission

Fornece um meio para determinar a permissão efetiva para uma entidade de segurança em um objeto .
IEffectivePermission2

Fornece uma maneira de determinar a permissão efetiva para uma entidade de segurança em um objeto .
ISecurityInformation

Permite que o editor de controle de acesso se comunique com o chamador das funções CreateSecurityPage e EditSecurity.
ISecurityInformation2

Permite que o editor de controle de acesso obtenha informações do cliente que não são fornecidas pela interface ISecurityInformation.
ISecurityInformation3

Fornece métodos necessários para exibir um editor de controle de acesso elevado quando um usuário clica no botão Editar em uma página do editor de controle de acesso que exibe uma imagem de um escudo nesse botão Editar.
ISecurityInformation4

Permite que o ACE (editor de controle de acesso) obtenha o descritor de segurança do compartilhamento para inicializar a página de compartilhamento.
ISecurityObjectTypeInfo

Fornece um meio de determinar a origem de ACEs (entradas de controle de acesso) herdadas em DACLs (listas de controle de acesso discricionário) e SACLs (listas de controle de acesso do sistema).

Funções

 
CreateSecurityPage

Cria uma página de propriedade de segurança básica que permite que o usuário exiba e edite os direitos de acesso permitidos ou negados pelas ACEs (entradas de controle de acesso) na DACL (lista de controle de acesso discricionário) de um objeto.
EditSecurity

Exibe uma folha de propriedades que contém uma página de propriedades de segurança básica. Esta página de propriedades permite que o usuário exiba e edite os direitos de acesso permitidos ou negados pelos ACEs na DACL de um objeto.
EditSecurityAdvanced

Estende a função EditSecurity para incluir o tipo de página de segurança ao exibir a folha de propriedades que contém uma página de propriedade de segurança básica.

Estruturas

 
EFFPERM_RESULT_LIST

Lista as permissões efetivas.
SECURITY_OBJECT

Contém as informações do objeto de segurança.
SI_ACCESS

Contém informações sobre um direito de acesso ou máscara de acesso padrão para um objeto protegível.
SI_INHERIT_TYPE

Contém informações sobre como as ACEs (entradas de controle de acesso) podem ser herdadas por objetos filho.
SI_OBJECT_INFO

Usado para inicializar o editor de controle de acesso.
SID_INFO

Contém a lista de nomes comuns correspondentes às estruturas sid retornadas por ISecurityInformation2::LookupSids.
SID_INFO_LIST

Contém uma lista de estruturas de SID_INFO.

Enumerações

 
SI_PAGE_TYPE

Contém valores que indicam os tipos de páginas de propriedades em uma folha de propriedades do editor de controle de acesso.