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
| Name | Beschreibung |
|---|---|
| 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 Registrierungsschlüssel beschreibt, der durch den aktuellen RegistryKeydargestellten Registrierungsschlüssel dargestellt wird.
Ausnahmen
Der Benutzer verfügt nicht über die erforderlichen Berechtigungen.
Die RegistryKey Bearbeitung wird 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 angibt.
Gibt zurück
Ein Objekt, das die Zugriffssteuerungsberechtigungen für den Registrierungsschlüssel beschreibt, der durch den aktuellen RegistryKeydargestellten Registrierungsschlüssel dargestellt wird.
Ausnahmen
Der Benutzer verfügt nicht über die erforderlichen Berechtigungen.
Die RegistryKey Bearbeitung wird geschlossen (auf geschlossene Schlüssel kann nicht zugegriffen werden).
Der aktuelle Schlüssel wurde gelöscht.
Hinweise
Um die derzeit für Benutzer erteilten Zugriffsberechtigungen anzufordern, geben Sie die bitweise Kombination der folgenden Flags an: 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 .