RegistryKey.GetAccessControl Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve a segurança de controlo de acesso para a chave de registo atual.
Sobrecargas
| Name | Description |
|---|---|
| GetAccessControl() |
Devolve a segurança de controlo de acesso para a chave de registo atual. |
| GetAccessControl(AccessControlSections) |
Devolve as secções especificadas da segurança de controlo de acesso para a chave de registo atual. |
GetAccessControl()
- Origem:
- RegistryKey.cs
Devolve a segurança de controlo de acesso para a chave de registo 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
Devoluções
Um objeto que descreve as permissões de controlo de acesso na chave do registo representada pelo atual RegistryKey.
Exceções
O utilizador não tem as permissões necessárias.
O RegistryKey ser manipulado é fechado (as chaves fechadas não podem ser acedidas).
A chave atual foi apagada.
Observações
Esta sobrecarga de método é equivalente a chamar sobrecarga GetAccessControl(AccessControlSections) de método com a combinação bit a bit das seguintes flags: AccessControlSections.Access, AccessControlSections.Owner, e AccessControlSections.Group. Podes usar essa sobrecarga para procurar outras permissões.
O utilizador deve ter RegistryRights.ReadPermissions direitos para chamar este método.
Aplica-se a
GetAccessControl(AccessControlSections)
- Origem:
- RegistryKey.cs
Devolve as secções especificadas da segurança de controlo de acesso para a chave de registo 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 de valores de enumeração que especifica o tipo de informação de segurança a obter.
Devoluções
Um objeto que descreve as permissões de controlo de acesso na chave do registo representada pelo atual RegistryKey.
Exceções
O utilizador não tem as permissões necessárias.
O RegistryKey ser manipulado é fechado (as chaves fechadas não podem ser acedidas).
A chave atual foi apagada.
Observações
Para solicitar as permissões de acesso atualmente concedidas aos utilizadores, especifique a combinação bit a bit das seguintes bandeiras: AccessControlSections.Access, AccessControlSections.Owner, e AccessControlSections.Group. Em alternativa, podes usar o GetAccessControl() método overload, que especifica exatamente essa combinação de valores.
O utilizador deve ter RegistryRights.ReadPermissions direitos para chamar este método.