Compartilhar via


MemoryMappedFileRights Enumeração

Definição

Especifica os direitos de acesso a um arquivo mapeado em memória que não está associado a um arquivo no disco.

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

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

Campos

AccessSystemSecurity 16777216

O direito de obter ou definir as permissões em um arquivo.

ChangePermissions 262144

O direito de alterar as regras de segurança e auditoria associadas a um arquivo.

CopyOnWrite 1

O direito de ler e gravar em um arquivo com a restrição de que as operações de gravação não serão vistas por outros processos.

Delete 65536

O direito de excluir um arquivo.

Execute 8

O direito de executar um arquivo de aplicativo.

FullControl 983055

O direito de exercer controle total sobre um arquivo e modificar o controle de acesso e as regras de auditoria. Esse valor representa o direito de fazer qualquer coisa com um arquivo e é a combinação de todos os direitos desta enumeração.

Read 4

O direito de abrir e copiar um arquivo como somente leitura.

ReadExecute 12

O direito de abrir e copiar uma pasta ou um arquivo como somente leitura e executar arquivos de aplicativo. Essa permissão inclui os direitos Read e Execute.

ReadPermissions 131072

O direito de abrir e copiar regras de acesso e auditoria de um arquivo. Isso não inclui o direito de ler dados, atributos do sistema de arquivos ou atributos estendidos do sistema de arquivos.

ReadWrite 6

O direito de abrir e copiar um arquivo e o direito de adicionar dados a um arquivo ou remover dados de um arquivo.

ReadWriteExecute 14

O direito de abrir e copiar um arquivo, o direito de adicionar dados a um arquivo ou remover dados de um arquivo e o direito de executar um arquivo de aplicativo.

TakeOwnership 524288

O direito de alterar o proprietário de um arquivo.

Write 2

O direito de adicionar dados a um arquivo ou remover dados de um arquivo.

Comentários

Você pode especificar direitos de acesso ao usar o MemoryMappedFile.OpenExisting método para abrir um arquivo mapeado em memória existente.

Aplica-se a