MessageQueueAccessRights Enumerazione

Definizione

Specifica un set di diritti di accesso specifici dell'oggetto per le operazioni specifiche di 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

Nome Valore Descrizione
DeleteMessage 1

Diritto di eliminare i messaggi dalla coda.

PeekMessage 2

Diritto di visualizzare i messaggi dalla coda.

ReceiveMessage 3

Diritto di ricevere messaggi dalla coda. Sono inclusi i diritti di eliminazione e visualizzazione dei messaggi.

WriteMessage 4

Diritto di inviare messaggi alla coda.

DeleteJournalMessage 8

Diritto di eliminare i messaggi dalla coda journal.

ReceiveJournalMessage 10

Diritto di ricevere messaggi dalla coda del journal. Sono inclusi i diritti per eliminare e visualizzare i messaggi dalla coda del journal.

SetQueueProperties 16

Diritto di modificare le proprietà della coda.

GetQueueProperties 32

Diritto di leggere le proprietà della coda.

DeleteQueue 65536

Diritto di eliminare la coda.

GetQueuePermissions 131072

Diritto di leggere le autorizzazioni della coda.

GenericWrite 131108

Combinazione di GetQueueProperties, GetQueuePermissionse WriteMessage.

GenericRead 131115

Combinazione di GetQueueProperties, GetQueuePermissions, ReceiveMessagee ReceiveJournalMessage.

ChangeQueuePermissions 262144

Diritto di modificare le autorizzazioni della coda.

TakeQueueOwnership 524288

Diritto di assumere la proprietà della coda.

FullControl 983103

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

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 l'eliminazione dell'oggetto o la lettura di un descrittore di sicurezza.

Entrambi StandardAccessRights e 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