StandardAccessRights Wyliczenie

Definicja

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
StandardAccessRights
Atrybuty

Pola

All 2031616

Łączy w sobie Deletefunkcje , ReadSecurity, WriteSecurity, ModifyOwneri Synchronize .

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ą. Execute parametr jest obecnie zdefiniowany na wartość ReadSecurity.

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. Read parametr jest obecnie zdefiniowany na wartość ReadSecurity.

ReadSecurity 131072

Prawo do odczytywania informacji w deskryptorze zabezpieczeń obiektu.

Required 851968

Łączy Deletemetody , ReadSecurity, WriteSecurityi ModifyOwner dostęp.

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. Write parametr jest obecnie zdefiniowany na wartość ReadSecurity.

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.

Dotyczy

Zobacz też