RegistryKey.GetAccessControl Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Zugriffssteuerungssicherheit für den aktuellen Registrierungsschlüssel zurück.
Überlädt
GetAccessControl() |
Gibt die Zugriffssteuerungssicherheit für den aktuellen Registrierungsschlüssel zurück. |
GetAccessControl(AccessControlSections) |
Gibt die angegebenen Abschnitte der Zugriffssteuerungssicherheit für den aktuellen Registrierungsschlüssel zurück. |
GetAccessControl()
- Quelle:
- RegistryKey.cs
Gibt die Zugriffssteuerungssicherheit für den aktuellen Registrierungsschlüssel zurück.
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
Gibt zurück
Ein Objekt, das die Zugriffssteuerungsberechtigungen für den durch den aktuellen RegistryKey dargestellten Registrierungsschlüssel beschreibt.
Ausnahmen
Der Benutzer verfügt nicht über die notwendigen Berechtigungen.
Der zu bearbeitende RegistryKey ist geschlossen (auf geschlossene Schlüssel kann nicht zugegriffen werden).
Der aktuelle Schlüssel wurde gelöscht.
Hinweise
Diese Methodenüberladung entspricht dem Aufrufen der GetAccessControl(AccessControlSections) Methodenüberladung mit der bitweisen Kombination der folgenden Flags: AccessControlSections.Access, AccessControlSections.Ownerund AccessControlSections.Group. Sie können diese Überladung verwenden, um nach anderen Berechtigungen zu suchen.
Der Benutzer muss über Berechtigungen zum Aufrufen dieser Methode verfügen RegistryRights.ReadPermissions .
Gilt für:
GetAccessControl(AccessControlSections)
- Quelle:
- RegistryKey.cs
Gibt die angegebenen Abschnitte der Zugriffssteuerungssicherheit für den aktuellen Registrierungsschlüssel zurück.
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
Parameter
- includeSections
- AccessControlSections
Eine bitweise Kombination von Enumerationswerten, die den Typ der abzurufenden Sicherheitsinformationen angeben.
Gibt zurück
Ein Objekt, das die Zugriffssteuerungsberechtigungen für den durch den aktuellen RegistryKey dargestellten Registrierungsschlüssel beschreibt.
Ausnahmen
Der Benutzer verfügt nicht über die notwendigen Berechtigungen.
Der zu bearbeitende RegistryKey ist geschlossen (auf geschlossene Schlüssel kann nicht zugegriffen werden).
Der aktuelle Schlüssel wurde gelöscht.
Hinweise
Geben Sie die bitweise Kombination der folgenden Flags an, um die derzeit benutzern erteilten Zugriffsberechtigungen anzufordern: AccessControlSections.Access, AccessControlSections.Ownerund AccessControlSections.Group. Alternativ können Sie die GetAccessControl() Methodenüberladung verwenden, die genau diese Kombination von Werten angibt.
Der Benutzer muss über Berechtigungen zum Aufrufen dieser Methode verfügen RegistryRights.ReadPermissions .