RegistryKey.GetAccessControl Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve la seguridad de control de acceso de la clave del Registro actual.
Sobrecargas
GetAccessControl() |
Devuelve la seguridad de control de acceso de la clave del Registro actual. |
GetAccessControl(AccessControlSections) |
Devuelve las secciones especificadas de la seguridad de control de acceso para la clave del Registro actual. |
GetAccessControl()
- Source:
- RegistryKey.cs
Devuelve la seguridad de control de acceso de la clave del Registro actual.
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
Devoluciones
Objeto que describe los permisos de control de acceso para la clave del Registro representada por el RegistryKey actual.
Excepciones
El usuario no tiene los permisos necesarios.
La RegistryKey que se ha manipulado está cerrada (no se puede tener acceso a las claves cerradas).
Se ha eliminado la clave actual.
Comentarios
Esta sobrecarga de método es equivalente a llamar a la sobrecarga del GetAccessControl(AccessControlSections) método con la combinación bit a bit de las marcas siguientes: AccessControlSections.Access, AccessControlSections.Ownery AccessControlSections.Group. Puede usar esa sobrecarga para buscar otros permisos.
El usuario debe tener RegistryRights.ReadPermissions derechos para llamar a este método.
Se aplica a
GetAccessControl(AccessControlSections)
- Source:
- RegistryKey.cs
Devuelve las secciones especificadas de la seguridad de control de acceso para la clave del Registro actual.
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
Combinación bit a bit de los valores de enumeración que especifican el tipo de información de seguridad que se debe obtener.
Devoluciones
Objeto que describe los permisos de control de acceso para la clave del Registro representada por el RegistryKey actual.
Excepciones
El usuario no tiene los permisos necesarios.
La RegistryKey que se ha manipulado está cerrada (no se puede tener acceso a las claves cerradas).
Se ha eliminado la clave actual.
Comentarios
Para solicitar los permisos de acceso concedidos actualmente a los usuarios, especifique la combinación bit a bit de las marcas siguientes: AccessControlSections.Access, AccessControlSections.Ownery AccessControlSections.Group. Como alternativa, puede usar la sobrecarga del GetAccessControl() método , que especifica exactamente esa combinación de valores.
El usuario debe tener RegistryRights.ReadPermissions derechos para llamar a este método.