RegistryKey.GetAccessControl Methode

Definition

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 .

Gilt für: