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

ChangeQueuePermissions 262144

Prawo do modyfikowania uprawnień kolejki.

DeleteJournalMessage 8

Prawo do usuwania komunikatów z kolejki dziennika.

DeleteMessage 1

Prawo do usuwania komunikatów z kolejki.

DeleteQueue 65536

Prawo do usunięcia kolejki.

FullControl 983103

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

GenericRead 131115

Kombinacja GetQueueProperties, , GetQueuePermissionsReceiveMessagei ReceiveJournalMessage.

GenericWrite 131108

Kombinacja GetQueueProperties, GetQueuePermissionsi WriteMessage.

GetQueuePermissions 131072

Prawo do odczytu uprawnień do kolejki.

GetQueueProperties 32

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

PeekMessage 2

Prawo do podglądu komunikatów z kolejki.

ReceiveJournalMessage 10

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

ReceiveMessage 3

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

SetQueueProperties 16

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

TakeQueueOwnership 524288

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

WriteMessage 4

Prawo do wysyłania komunikatów do kolejki.

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 wyliczeń, do których GenericAccessRights wyliczenie mapuje rozbudowane 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 , jak i MessageQueueAccessRights podaj element członkowski do usuwania kolejki. Potrzeby aplikacji definiują zestaw używanych flag.

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

Dotyczy

Zobacz też