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
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()
- Source:
- RegistryKey.cs
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 RegistryKey actuel.
Exceptions
L'utilisateur n'a pas les autorisations nécessaires.
Le RegistryKey en cours de manipulation est fermé (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 disposer des RegistryRights.ReadPermissions droits nécessaires pour appeler cette méthode.
S’applique à
GetAccessControl(AccessControlSections)
- Source:
- RegistryKey.cs
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 d'opérations 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 RegistryKey actuel.
Exceptions
L'utilisateur n'a pas les autorisations nécessaires.
Le RegistryKey en cours de manipulation est fermé (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 surcharge de méthode GetAccessControl() , qui spécifie exactement cette combinaison de valeurs.
L’utilisateur doit disposer des RegistryRights.ReadPermissions droits nécessaires pour appeler cette méthode.