Enumeração EVENTSECURITYOPERATION (evntcons.h)
Define qual componente do descritor de segurança que a função EventAccessControl modifica.
Syntax
typedef enum {
EventSecuritySetDACL,
EventSecuritySetSACL,
EventSecurityAddDACL,
EventSecurityAddSACL,
EventSecurityMax
} EVENTSECURITYOPERATION;
Constantes
EventSecuritySetDACL Limpa a DACL (lista de controle de acesso discricionário) atual e adiciona uma ACE à DACL. Os parâmetros Sid, Rights e AllowOrDeny da função EventAccessControl determinam o conteúdo da ACE (quem tem acesso ao provedor ou à sessão e ao tipo de acesso). Para adicionar uma nova ACE à DACL sem limpar a DACL existente, especifique EventSecurityAddDACL. |
EventSecuritySetSACL Limpa a SACL (lista de controle de acesso do sistema) atual e adiciona uma ACE de auditoria à SACL. Os parâmetros Sid e Rights da função EventAccessControl determinam o conteúdo da ACE (que gera um registro de auditoria ao tentar o acesso especificado). Para adicionar uma nova ACE à SACL sem limpar a SACL existente, especifique EventSecurityAddSACL. |
EventSecurityAddDACL Adiciona uma ACE à DACL atual. Os parâmetros Sid, Rights e AllowOrDeny da função EventAccessControl determinam o conteúdo da ACE (quem tem acesso ao provedor ou à sessão e ao tipo de acesso). |
EventSecurityAddSACL Adiciona uma ACE à SACL atual. Os parâmetros Sid e Rights da função EventAccessControl determinam o conteúdo da ACE (que gera um registro de auditoria ao tentar o acesso especificado). |
EventSecurityMax Reservado. |
Comentários
Para obter informações sobre DACLs e SACLs, consulte Controle de Acesso Listas.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | evntcons.h |