MessageQueueAccessRights 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定消息佇列專屬作業的物件特定訪問許可權集。
此列舉支援其成員值的位元組合。
public enum class MessageQueueAccessRights
[System.Flags]
public enum MessageQueueAccessRights
[<System.Flags>]
type MessageQueueAccessRights =
Public Enum MessageQueueAccessRights
- 繼承
- 屬性
欄位
| 名稱 | 值 | Description |
|---|---|---|
| DeleteMessage | 1 | 刪除排隊訊息的權利。 |
| PeekMessage | 2 | 偷看排隊訊息的權利。 |
| ReceiveMessage | 3 | 接收隊列訊息的權利。 這包括刪除和偷看訊息的權利。 |
| WriteMessage | 4 | 有權向排隊發送訊息。 |
| DeleteJournalMessage | 8 | 刪除日誌佇列訊息的權利。 |
| ReceiveJournalMessage | 10 | 有權從日誌佇列接收訊息。 這包括刪除和窺視日誌佇列訊息的權利。 |
| SetQueueProperties | 16 | 修改佇列屬性的權利。 |
| GetQueueProperties | 32 | 讀取佇列屬性的權利。 |
| DeleteQueue | 65536 | 刪除排隊的權利。 |
| GetQueuePermissions | 131072 | 讀取隊列權限的權利。 |
| GenericWrite | 131108 | 結合 |
| GenericRead | 131115 | 結合 |
| ChangeQueuePermissions | 262144 | 修改佇列權限的權利。 |
| TakeQueueOwnership | 524288 | 擁有排隊權。 |
| FullControl | 983103 | 排隊權完全。 列舉中所有其他權利的合併。 |
備註
列 MessageQueueAccessRights 舉功能允許你指定訊息佇列的物件專屬權限,例如接收、窺視或寫入訊息,或設定佇列屬性。 它是兩種列舉之一,列 GenericAccessRights 舉會對應廣泛的讀取、寫入或執行能力。 另一個 StandardAccessRights,則是你能指定大多數物件共有的權利,例如刪除物件或讀取安全描述符。
兩者皆StandardAccessRightsMessageQueueAccessRights提供成員以刪除佇列。 應用程式的需求決定了你使用哪組旗標。
與 MessageQueueAccessRights 列舉相關聯的存取權限列於佇列屬性視窗的權限框中。