RegistryKey.GetAccessControl Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.