Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Cada tipo de objeto protegível tem um conjunto de direitos de acesso que correspondem a operações específicas desse tipo de objeto. Além desses direitos de acesso específicos do objeto, há um conjunto de direitos de acesso padrão que correspondem a operações comuns à maioria dos tipos de objetos protegíveis.
Constantes de direitos de acesso padrão
O formato de máscara de acesso inclui um conjunto de bits para os direitos de acesso padrão. As constantes do Windows a seguir para direitos de acesso padrão são definidas em Winnt.h.
| Constante | Significado |
|---|---|
| SUPRIMIR | O direito de excluir o objeto. |
| READ_CONTROL | O direito de ler as informações no descritor de segurança do objeto, não incluindo as informações na lista de controle de acesso do sistema (SACL). |
| SINCRONIZAR | O direito de usar o objeto para sincronização. Isso permite que um thread aguarde até que o objeto esteja no estado sinalizado. Alguns tipos de objeto não suportam esse direito de acesso. |
| WRITE_DAC | O direito de modificar a lista de controle de acesso discricionário (DACL) no descritor de segurança do objeto. |
| ESCREVER_PROPRIETÁRIO | O direito de alterar o proprietário no descritor de segurança do objeto. |
Winnt.h também define as seguintes combinações das constantes de direitos de acesso padrão.
| Constante | Significado |
|---|---|
| STANDARD_RIGHTS_ALL | Combina acesso DELETE, READ_CONTROL, WRITE_DAC, WRITE_OWNER e SYNCHRONIZE. |
| STANDARD_RIGHTS_EXECUTE | Atualmente definido para igual READ_CONTROL. |
| STANDARD_RIGHTS_READ | Atualmente definido para igual READ_CONTROL. |
| STANDARD_RIGHTS_REQUIRED | Combina DELETE, READ_CONTROL, WRITE_DAC e acesso WRITE_OWNER. |
| STANDARD_RIGHTS_WRITE | Atualmente definido para igual READ_CONTROL. |