Partilhar via


RegistryKey.GetAccessControl Método

Definição

Retorna a segurança de controle de acesso à chave do Registro atual.

Sobrecargas

GetAccessControl()

Retorna a segurança de controle de acesso à chave do Registro atual.

GetAccessControl(AccessControlSections)

Retorna as seções de segurança de controle de acesso especificadas para a chave do Registro atual.

GetAccessControl()

Origem:
RegistryKey.cs

Retorna a segurança de controle de acesso à chave do Registro atual.

public:
 System::Security::AccessControl::RegistrySecurity ^ GetAccessControl();
public System.Security.AccessControl.RegistrySecurity GetAccessControl ();
member this.GetAccessControl : unit -> System.Security.AccessControl.RegistrySecurity
Public Function GetAccessControl () As RegistrySecurity

Retornos

Um objeto que descreve as permissões de controle de acesso na chave do Registro representada pelo RegistryKey atual.

Exceções

O usuário não tem as permissões necessárias.

O RegistryKey que está sendo manipulado é fechado (chaves fechadas não podem ser acessadas).

A chave atual foi excluída.

Comentários

Essa sobrecarga de método é equivalente a chamar a sobrecarga do GetAccessControl(AccessControlSections) método com a combinação bit a bit dos seguintes sinalizadores: AccessControlSections.Access, AccessControlSections.Ownere AccessControlSections.Group. Você pode usar essa sobrecarga para pesquisar outras permissões.

O usuário deve ter RegistryRights.ReadPermissions direitos para chamar esse método.

Aplica-se a

GetAccessControl(AccessControlSections)

Origem:
RegistryKey.cs

Retorna as seções de segurança de controle de acesso especificadas para a chave do Registro atual.

public:
 System::Security::AccessControl::RegistrySecurity ^ GetAccessControl(System::Security::AccessControl::AccessControlSections includeSections);
public System.Security.AccessControl.RegistrySecurity GetAccessControl (System.Security.AccessControl.AccessControlSections includeSections);
member this.GetAccessControl : System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.RegistrySecurity
Public Function GetAccessControl (includeSections As AccessControlSections) As RegistrySecurity

Parâmetros

includeSections
AccessControlSections

Uma combinação bit a bit dos valores de enumeração que especifica o tipo de informações de segurança a serem obtidas.

Retornos

Um objeto que descreve as permissões de controle de acesso na chave do Registro representada pelo RegistryKey atual.

Exceções

O usuário não tem as permissões necessárias.

O RegistryKey que está sendo manipulado é fechado (chaves fechadas não podem ser acessadas).

A chave atual foi excluída.

Comentários

Para solicitar as permissões de acesso atualmente concedidas aos usuários, especifique a combinação bit a bit dos seguintes sinalizadores: AccessControlSections.Access, AccessControlSections.Ownere AccessControlSections.Group. Como alternativa, você pode usar a sobrecarga de GetAccessControl() método, que especifica exatamente essa combinação de valores.

O usuário deve ter RegistryRights.ReadPermissions direitos para chamar esse método.

Aplica-se a