Compartilhar via


GenericAccessRights Enumeração

Definição

Usa o formato de acesso do Windows 2000 e Windows NT para especificar um conjunto comum de direitos de acesso que o Enfileiramento de Mensagens mapeia tanto para os direitos de acesso padrão quanto para aqueles específicos de objetos para leitura, gravação e execução.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

public enum class GenericAccessRights
[System.Flags]
public enum GenericAccessRights
[<System.Flags>]
type GenericAccessRights = 
Public Enum GenericAccessRights
Herança
GenericAccessRights
Atributos

Campos

All 268435456

Leitura, gravação e acesso de execução.

Execute 536870912

Acesso de execução.

None 0

Sem acesso.

Read -2147483648

Acesso de leitura.

Write 1073741824

Acesso de gravação.

Comentários

A GenericAccessRights enumeração fornece menos detalhes sobre o que você pode especificar, mas normalmente é mais simples do que especificar todos os direitos padrão e específicos correspondentes. Cada tipo de objeto pode mapear direitos de acesso genéricos para um conjunto de padrão (comum à maioria dos tipos de objetos protegíveis) e direitos específicos do objeto.

Por exemplo, dar a um usuário acesso de Leitura e Gravação a uma fila de mensagens permite enviar, espiar e receber mensagens de uma fila. No entanto, para um controle de direitos de acesso mais refinado, você pode usar o StandardAccessRights e a MessageQueueAccessRights enumeração para especificar, por exemplo, que um usuário pode espiar, mas não receber mensagens, pode excluir filas ou mensagens ou pode definir propriedades da fila.

Aplica-se a

Confira também