Teilen über


MessageQueueAccessRights Enumeration

Definition

Gibt eine Gruppe von objektspezifischen Zugriffsrechten für Operationen an, die spezifisch für Message Queuing sind.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class MessageQueueAccessRights
[System.Flags]
public enum MessageQueueAccessRights
[<System.Flags>]
type MessageQueueAccessRights = 
Public Enum MessageQueueAccessRights
Vererbung
MessageQueueAccessRights
Attribute

Felder

ChangeQueuePermissions 262144

Das Recht, Berechtigungen für Warteschlangen zu ändern.

DeleteJournalMessage 8

Das Recht, Meldungen aus der Journalwarteschlange zu löschen.

DeleteMessage 1

Das Recht, Meldungen aus der Warteschlange zu löschen.

DeleteQueue 65536

Das Recht, die Warteschlange zu löschen.

FullControl 983103

Umfassende Rechte für die Warteschlange. Eine Gesamtmenge aller sonstigen Rechte in der Enumeration.

GenericRead 131115

Eine Kombination von GetQueueProperties, GetQueuePermissions, ReceiveMessage und ReceiveJournalMessage.

GenericWrite 131108

Eine Kombination von GetQueueProperties, GetQueuePermissions und WriteMessage.

GetQueuePermissions 131072

Das Recht, Berechtigungen für Warteschlangen zu lesen.

GetQueueProperties 32

Das Recht, Eigenschaften der Warteschlange zu lesen.

PeekMessage 2

Das Recht, Meldungen aus der Warteschlange einzusehen.

ReceiveJournalMessage 10

Das Recht, Meldungen aus der Journalwarteschlange zu empfangen. Dies umfasst die Rechte, Meldungen aus der Journalwarteschlange zu löschen und einzusehen.

ReceiveMessage 3

Das Recht, Meldungen aus der Warteschlange zu empfangen. Dies umfasst die Rechte, Meldungen zu löschen und einzusehen.

SetQueueProperties 16

Das Recht, Eigenschaften der Warteschlange zu ändern.

TakeQueueOwnership 524288

Das Recht, den Besitz der Warteschlange zu übernehmen.

WriteMessage 4

Das Recht, Meldungen an die Warteschlange zu senden.

Hinweise

Mit der MessageQueueAccessRights Enumeration können Sie Message Queuing-objektspezifische Rechte angeben, z. B. Empfangen, Anzeigen oder Schreiben von Nachrichten oder Festlegen von Warteschlangeneigenschaften. Es ist eine von zwei Enumerationen, denen die GenericAccessRights Enumeration umfangreiche Lese-, Schreib- oder Ausführungsfähigkeiten zuordnet. Mit dem anderen , StandardAccessRightskönnen Sie die für die meisten Objekte gemeinsamen Rechte angeben, z. B. das Löschen des Objekts oder das Lesen eines Sicherheitsdeskriptors.

MessageQueueAccessRights Sowohl als auch StandardAccessRights ein Mitglied zum Löschen einer Warteschlange bereitstellen. Die Anforderungen der Anwendung definieren, welche Flags Sie verwenden.

Die der MessageQueueAccessRights Enumeration zugeordneten Zugriffsrechte werden im Feld Berechtigungen des Warteschlangeneigenschaftenfensters aufgeführt.

Gilt für:

Weitere Informationen