MessageQueueAccessRights Enumerazione

Definizione

Stabilisce un gruppo di diritti di accesso specifici dell'oggetto per operazioni che interessano Accodamento messaggi.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class MessageQueueAccessRights
[System.Flags]
public enum MessageQueueAccessRights
[<System.Flags>]
type MessageQueueAccessRights = 
Public Enum MessageQueueAccessRights
Ereditarietà
MessageQueueAccessRights
Attributi

Campi

ChangeQueuePermissions 262144

Diritto di modificare le autorizzazioni delle code.

DeleteJournalMessage 8

Diritto di eliminare messaggi dalla coda journal.

DeleteMessage 1

Diritto di eliminare messaggi dalla coda.

DeleteQueue 65536

Diritto di eliminare la coda.

FullControl 983103

Diritti completi sulla coda. Unione di tutti gli altri diritti nell'enumerazione.

GenericRead 131115

Combinazione di GetQueueProperties, GetQueuePermissions, ReceiveMessage e ReceiveJournalMessage.

GenericWrite 131108

Combinazione di GetQueueProperties, GetQueuePermissions e WriteMessage.

GetQueuePermissions 131072

Diritto di leggere le autorizzazioni delle code.

GetQueueProperties 32

Diritto di leggere le proprietà della coda.

PeekMessage 2

Diritto di leggere i messaggi dalla coda.

ReceiveJournalMessage 10

Diritto di ricevere messaggi dalla coda journal, compresi i diritti di eliminarli e leggerli da essa.

ReceiveMessage 3

Diritto di ricevere messaggi dalla coda, compresi i diritti di eliminarli e leggerli.

SetQueueProperties 16

Diritto di modificare le proprietà della coda.

TakeQueueOwnership 524288

Diritto di acquisire la proprietà della coda.

WriteMessage 4

Diritto di inviare messaggi alla coda.

Commenti

L'enumerazione MessageQueueAccessRights consente di specificare diritti specifici dell'oggetto accodamento messaggi, ad esempio ricezione, visualizzazione o scrittura di messaggi o impostazione delle proprietà della coda. Si tratta di una delle due enumerazioni a cui l'enumerazione esegue il GenericAccessRights mapping completo delle capacità di lettura, scrittura o esecuzione. L'altro, StandardAccessRights, consente di specificare i diritti comuni alla maggior parte degli oggetti, ad esempio eliminando l'oggetto o leggendo un descrittore di sicurezza.

Sia StandardAccessRights che MessageQueueAccessRights forniscono un membro per l'eliminazione di una coda. Le esigenze dell'applicazione definiscono il set di flag usati.

I diritti di accesso associati all'enumerazione MessageQueueAccessRights sono elencati nella casella Autorizzazioni della finestra delle proprietà della coda.

Si applica a

Vedi anche