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 Delete, ReadSecurity, , WriteSecurity, ModifyOwneri Synchronize dostęp.

Delete 65536

Prawo do usunięcia obiektu.

Execute 131072

Prawo do odczytania 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ą. Executewartość jest obecnie zdefiniowana na wartość .ReadSecurity

ModifyOwner 524288

Prawo do zmiany właściciela w deskryptorze zabezpieczeń obiektu.

None 0

Brak dostępu.

Read 131072

Prawo do odczytania informacji w deskryptorze zabezpieczeń obiektu. Readwartość jest obecnie zdefiniowana na wartość .ReadSecurity

ReadSecurity 131072

Prawo do odczytania informacji w deskryptorze zabezpieczeń obiektu.

Required 851968

Łączy Delete, , WriteSecurityReadSecurityi 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 odczytania informacji w deskryptorze zabezpieczeń obiektu. Writewartość jest obecnie zdefiniowana 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 w liście DACL daje użytkownikowi możliwość ustawienia 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 wyliczenie 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 , jak i MessageQueueAccessRights podaj element członkowski do usuwania kolejki. Potrzeby aplikacji definiują zestaw używanych flag.

Dotyczy

Zobacz też