MessageQueueAccessRights Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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 |
GenericWrite | 131108 | Eine Kombination von |
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.