MessageQueueAccessRights 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 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
- 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 |
| GenericRead | 131115 | Kombinacja elementów |
| 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.