RegistryKey.GetAccessControl Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne la sécurité du contrôle d’accès pour la clé de Registre actuelle.
Surcharges
| Nom | Description |
|---|---|
| GetAccessControl() |
Retourne la sécurité du contrôle d’accès pour la clé de Registre actuelle. |
| GetAccessControl(AccessControlSections) |
Retourne les sections spécifiées de la sécurité du contrôle d’accès pour la clé de Registre actuelle. |
GetAccessControl()
Retourne la sécurité du contrôle d’accès pour la clé de Registre actuelle.
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
Retours
Objet qui décrit les autorisations de contrôle d’accès sur la clé de Registre représentée par le contrôle d’accès actuel RegistryKey.
Exceptions
L’utilisateur n’a pas les autorisations nécessaires.
La RegistryKey manipulation est fermée (les clés fermées ne sont pas accessibles).
La clé actuelle a été supprimée.
Remarques
Cette surcharge de méthode équivaut à appeler la GetAccessControl(AccessControlSections) surcharge de méthode avec la combinaison au niveau du bit des indicateurs suivants : AccessControlSections.Access, AccessControlSections.Owneret AccessControlSections.Group. Vous pouvez utiliser cette surcharge pour rechercher d’autres autorisations.
L’utilisateur doit avoir RegistryRights.ReadPermissions les droits d’appeler cette méthode.
S’applique à
GetAccessControl(AccessControlSections)
Retourne les sections spécifiées de la sécurité du contrôle d’accès pour la clé de Registre actuelle.
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
Paramètres
- includeSections
- AccessControlSections
Combinaison de bits de valeurs d’énumération qui spécifie le type d’informations de sécurité à obtenir.
Retours
Objet qui décrit les autorisations de contrôle d’accès sur la clé de Registre représentée par le contrôle d’accès actuel RegistryKey.
Exceptions
L’utilisateur n’a pas les autorisations nécessaires.
La RegistryKey manipulation est fermée (les clés fermées ne sont pas accessibles).
La clé actuelle a été supprimée.
Remarques
Pour demander les autorisations d’accès actuellement accordées aux utilisateurs, spécifiez la combinaison au niveau du bit des indicateurs suivants : AccessControlSections.Access, AccessControlSections.Owneret AccessControlSections.Group. Vous pouvez également utiliser la GetAccessControl() surcharge de méthode, qui spécifie exactement cette combinaison de valeurs.
L’utilisateur doit avoir RegistryRights.ReadPermissions les droits d’appeler cette méthode.