Udostępnij za pośrednictwem


RegistryKey.GetAccessControl Metoda

Definicja

Zwraca zabezpieczenia kontroli dostępu dla bieżącego klucza rejestru.

Przeciążenia

GetAccessControl()

Zwraca zabezpieczenia kontroli dostępu dla bieżącego klucza rejestru.

GetAccessControl(AccessControlSections)

Zwraca określone sekcje zabezpieczeń kontroli dostępu dla bieżącego klucza rejestru.

GetAccessControl()

Źródło:
RegistryKey.cs

Zwraca zabezpieczenia kontroli dostępu dla bieżącego klucza rejestru.

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

Zwraca

Obiekt opisujący uprawnienia kontroli dostępu do klucza rejestru reprezentowanego przez bieżący RegistryKeyelement .

Wyjątki

Użytkownik nie ma niezbędnych uprawnień.

Manipulowanie RegistryKey jest zamykane (nie można uzyskać dostępu do zamkniętych kluczy).

Bieżący klucz został usunięty.

Uwagi

To przeciążenie metody jest równoważne wywołaniu GetAccessControl(AccessControlSections) przeciążenia metody z bitową kombinacją następujących flag: AccessControlSections.Access, AccessControlSections.Owneri AccessControlSections.Group. Tego przeciążenia można użyć do wyszukiwania innych uprawnień.

Użytkownik musi mieć RegistryRights.ReadPermissions uprawnienia do wywoływania tej metody.

Dotyczy

GetAccessControl(AccessControlSections)

Źródło:
RegistryKey.cs

Zwraca określone sekcje zabezpieczeń kontroli dostępu dla bieżącego klucza rejestru.

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

Parametry

includeSections
AccessControlSections

Bitowa kombinacja wartości wyliczenia, która określa typ informacji zabezpieczających do pobrania.

Zwraca

Obiekt opisujący uprawnienia kontroli dostępu do klucza rejestru reprezentowanego przez bieżący RegistryKeyelement .

Wyjątki

Użytkownik nie ma niezbędnych uprawnień.

Manipulowanie RegistryKey jest zamykane (nie można uzyskać dostępu do zamkniętych kluczy).

Bieżący klucz został usunięty.

Uwagi

Aby zażądać uprawnień dostępu przyznanych obecnie użytkownikom, określ kombinację bitów następujących flag: AccessControlSections.Access, AccessControlSections.Owneri AccessControlSections.Group. Alternatywnie można użyć GetAccessControl() przeciążenia metody, która określa dokładnie tę kombinację wartości.

Użytkownik musi mieć RegistryRights.ReadPermissions uprawnienia do wywoływania tej metody.

Dotyczy