MessageQueueAccessRights 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メッセージ キュー固有の操作のためのオブジェクト固有のアクセス権のセットを指定します。
この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。
public enum class MessageQueueAccessRights
[System.Flags]
public enum MessageQueueAccessRights
[<System.Flags>]
type MessageQueueAccessRights =
Public Enum MessageQueueAccessRights
- 継承
- 属性
フィールド
ChangeQueuePermissions | 262144 | キューのアクセス許可を変更する権利。 |
DeleteJournalMessage | 8 | ジャーナル キューからメッセージを削除する権利。 |
DeleteMessage | 1 | キューからメッセージを削除する権利。 |
DeleteQueue | 65536 | キューを削除する権利。 |
FullControl | 983103 | キューに対する完全な権利。 列挙体のその他の権利すべての和集合。 |
GenericRead | 131115 |
|
GenericWrite | 131108 |
|
GetQueuePermissions | 131072 | キューのアクセス許可を読み取る権利。 |
GetQueueProperties | 32 | キューのプロパティを読み取る権利。 |
PeekMessage | 2 | キューからメッセージをピークする権利。 |
ReceiveJournalMessage | 10 | ジャーナル キューからメッセージを受信する権利。 この権利には、ジャーナル キューのメッセージを削除する権利とピークする権利が含まれます。 |
ReceiveMessage | 3 | キューからメッセージを受信する権利。 この権利には、メッセージを削除する権利とピークする権利が含まれます。 |
SetQueueProperties | 16 | キューのプロパティを変更する権利。 |
TakeQueueOwnership | 524288 | キューの所有権を取得する権利。 |
WriteMessage | 4 | キューにメッセージを送信する権利。 |
注釈
MessageQueueAccessRights列挙を使用すると、メッセージの受信、ピーク、書き込み、キューのプロパティの設定など、メッセージ キュー オブジェクト固有の権限を指定できます。 これは、列挙が広範な読み取り、書き込み、または実行機能を GenericAccessRights マップする 2 つの列挙のうちの 1 つです。 もう 1 つの は、 StandardAccessRightsオブジェクトの削除やセキュリティ記述子の読み取りなど、ほとんどのオブジェクトに共通する権限を指定できます。
と MessageQueueAccessRights の両方StandardAccessRightsで、キューを削除するためのメンバーを指定します。 アプリケーションのニーズによって、使用するフラグのセットが定義されます。
列挙に関連付 MessageQueueAccessRights けられているアクセス権は、キューのプロパティ ウィンドウの [アクセス許可] ボックスに一覧表示されます。
適用対象
こちらもご覧ください
.NET