MessageQueueAccessRights Wyliczenie

Definicja

Określa zestaw praw dostępu specyficznych dla obiektu dla operacji specyficznych dla kolejkowania komunikatów.

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

public enum class MessageQueueAccessRights
[System.Flags]
public enum MessageQueueAccessRights
[<System.Flags>]
type MessageQueueAccessRights = 
Public Enum MessageQueueAccessRights
Dziedziczenie
MessageQueueAccessRights
Atrybuty

Pola

Nazwa Wartość Opis
DeleteMessage 1

Prawo do usuwania komunikatów z kolejki.

PeekMessage 2

Prawo do wglądu w komunikaty z kolejki.

ReceiveMessage 3

Prawo do odbierania komunikatów z kolejki. Obejmuje to prawa do usuwania i wglądu w komunikaty.

WriteMessage 4

Prawo do wysyłania komunikatów do kolejki.

DeleteJournalMessage 8

Prawo do usuwania komunikatów z kolejki dziennika.

ReceiveJournalMessage 10

Prawo do odbierania komunikatów z kolejki dziennika. Obejmuje to prawa do usuwania i podglądu komunikatów z kolejki dziennika.

SetQueueProperties 16

Prawo do modyfikowania właściwości kolejki.

GetQueueProperties 32

Prawo do odczytu właściwości kolejki.

DeleteQueue 65536

Prawo do usunięcia kolejki.

GetQueuePermissions 131072

Prawo do odczytu uprawnień do kolejki.

GenericWrite 131108

Kombinacja elementów GetQueueProperties, GetQueuePermissionsi WriteMessage.

GenericRead 131115

Kombinacja elementów GetQueueProperties, , GetQueuePermissionsReceiveMessagei ReceiveJournalMessage.

ChangeQueuePermissions 262144

Prawo do modyfikowania uprawnień kolejki.

TakeQueueOwnership 524288

Prawo do przejęcia własności kolejki.

FullControl 983103

Pełne prawa do kolejki. Związek wszystkich innych praw w wyliczeniem.

Uwagi

Wyliczenie MessageQueueAccessRights umożliwia określenie praw specyficznych dla obiektu kolejkowania komunikatów, takich jak odbieranie, wyświetlanie lub zapisywanie komunikatów lub ustawianie właściwości kolejki. Jest to jedna z dwóch wyliczenia, do których GenericAccessRights wyliczanie mapuje obszerne możliwości odczytu, zapisu lub wykonywania. Drugi element 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ą zestaw używanych flag.

Prawa dostępu skojarzone z MessageQueueAccessRights wyliczeniem są wyświetlane w polu Uprawnienia okna właściwości kolejki.

Dotyczy

Zobacz też