StandardAccessRights Wyliczenie
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.
Określa zestaw standardowych praw dostępu, które odpowiadają operacjom typowym dla większości typów zabezpieczanych obiektów.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class StandardAccessRights
[System.Flags]
public enum StandardAccessRights
[<System.Flags>]
type StandardAccessRights =
Public Enum StandardAccessRights
- Dziedziczenie
- Atrybuty
Pola
All | 2031616 | Łączy w sobie |
Delete | 65536 | Prawo do usunięcia obiektu. |
Execute | 131072 | Prawo do odczytywania informacji w deskryptorze zabezpieczeń obiektu. W systemach Windows 2000 i Windows NT deskryptor zabezpieczeń zawiera informacje o zabezpieczeniach zabezpieczanego obiektu. Identyfikuje właściciela obiektu i grupę podstawową. |
ModifyOwner | 524288 | Prawo do zmiany właściciela w deskryptorze zabezpieczeń obiektu. |
None | 0 | Brak dostępu. |
Read | 131072 | Prawo do odczytywania informacji w deskryptorze zabezpieczeń obiektu. |
ReadSecurity | 131072 | Prawo do odczytywania informacji w deskryptorze zabezpieczeń obiektu. |
Required | 851968 | Łączy |
Synchronize | 1048576 | Prawo do używania obiektu do synchronizacji. Dzięki temu wątek może czekać, aż obiekt będzie w określonym stanie. |
Write | 131072 | Prawo do odczytywania informacji w deskryptorze zabezpieczeń obiektu. |
WriteSecurity | 262144 | Prawo do modyfikowania uznaniowej listy kontroli dostępu (DACL) w deskryptorze zabezpieczeń. Lista DACL kontroluje dostęp do obiektu. Możliwość zapisu na liście DACL daje użytkownikowi możliwość ustawiania zabezpieczeń obiektu. |
Uwagi
Wyliczenie StandardAccessRights
definiuje prawa do typowych operacji, takich jak usuwanie, odczytywanie i zapisywanie. Dokładne znaczenie każdego elementu członkowskiego jest specyficzne dla typu obiektu, do którego jest stosowany.
StandardAccessRights
jest jednym z dwóch wyliczeń, do których GenericAccessRights wyliczanie mapuje rozbudowane możliwości odczytu, zapisu lub wykonywania. StandardAccessRights Umożliwia określenie praw wspólnych dla większości obiektów, na przykład usunięcie obiektu lub odczytanie deskryptora zabezpieczeń.
Zarówno StandardAccessRights element członkowski, jak i MessageQueueAccessRights do usuwania kolejki. Potrzeby aplikacji definiują, który zestaw flag jest używany.