MessageQueueAccessRights Énumération

Définition

Spécifie un ensemble de droits d’accès spécifiques à l’objet pour les opérations spécifiques à Message Queuing.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

public enum class MessageQueueAccessRights
[System.Flags]
public enum MessageQueueAccessRights
[<System.Flags>]
type MessageQueueAccessRights = 
Public Enum MessageQueueAccessRights
Héritage
MessageQueueAccessRights
Attributs

Champs

Nom Valeur Description
DeleteMessage 1

Droit de supprimer les messages de la file d’attente.

PeekMessage 2

Droit d’afficher des messages à partir de la file d’attente.

ReceiveMessage 3

Droit de recevoir des messages de la file d’attente. Cela inclut les droits de suppression et d’aperçu des messages.

WriteMessage 4

Droit d’envoyer des messages à la file d’attente.

DeleteJournalMessage 8

Droit de supprimer les messages de la file d’attente du journal.

ReceiveJournalMessage 10

Droit de recevoir des messages de la file d’attente du journal. Cela inclut les droits de suppression et d’aperçu des messages de la file d’attente du journal.

SetQueueProperties 16

Droit de modifier les propriétés de la file d’attente.

GetQueueProperties 32

Droit de lire les propriétés de la file d’attente.

DeleteQueue 65536

Droit de supprimer la file d’attente.

GetQueuePermissions 131072

Droit de lire les autorisations de file d’attente.

GenericWrite 131108

Combinaison de GetQueueProperties, GetQueuePermissionset WriteMessage.

GenericRead 131115

Combinaison de GetQueueProperties, , GetQueuePermissions, ReceiveMessageet ReceiveJournalMessage.

ChangeQueuePermissions 262144

Droit de modifier les autorisations de file d’attente.

TakeQueueOwnership 524288

Droit de prendre possession de la file d’attente.

FullControl 983103

Droits complets sur la file d’attente. Union de tous les autres droits dans l’énumération.

Remarques

L’énumération MessageQueueAccessRights vous permet de spécifier des droits spécifiques à l’objet Message Queuing, tels que la réception, l’aperçu ou l’écriture de messages ou la définition des propriétés de file d’attente. Il s’agit de l’une des deux énumérations auxquelles l’énumération GenericAccessRights mappe des capacités étendues de lecture, d’écriture ou d’exécution. L’autre, StandardAccessRightsvous permet de spécifier des droits communs à la plupart des objets, par exemple, en supprimant l’objet ou en lisant un descripteur de sécurité.

Les deux StandardAccessRights et MessageQueueAccessRights fournissent un membre pour la suppression d’une file d’attente. Les besoins de l’application définissent l’ensemble d’indicateurs que vous utilisez.

Les droits d’accès associés à l’énumération MessageQueueAccessRights sont répertoriés dans la zone Autorisations de la fenêtre propriétés de la file d’attente.

S’applique à

Voir aussi