Enumeración EVENTSECURITYOPERATION (evntcons.h)

Define qué componente del descriptor de seguridad modifica la función EventAccessControl .

Syntax

typedef enum {
  EventSecuritySetDACL,
  EventSecuritySetSACL,
  EventSecurityAddDACL,
  EventSecurityAddSACL,
  EventSecurityMax
} EVENTSECURITYOPERATION;

Constantes

 
EventSecuritySetDACL
Borra la lista de control de acceso discrecional (DACL) actual y agrega una ACE a la DACL. Los parámetros Sid, Rights y AllowOrDeny de la función EventAccessControl determinan el contenido de la ACE (quién tiene acceso al proveedor o sesión y al tipo de acceso). Para agregar una nueva ACE a la DACL sin borrar la DACL existente, especifique EventSecurityAddDACL.
EventSecuritySetSACL
Borra la lista actual de control de acceso del sistema (SACL) y agrega una ACE de auditoría a la SACL. Los parámetros Sid y Rights de la función EventAccessControl determinan el contenido de la ACE (que genera un registro de auditoría al intentar el acceso especificado). Para agregar una nueva ACE a la SACL sin borrar la SACL existente, especifique EventSecurityAddSACL.
EventSecurityAddDACL
Agrega una ACE a la DACL actual. Los parámetros Sid, Rights y AllowOrDeny de la función EventAccessControl determinan el contenido de la ACE (quién tiene acceso al proveedor o sesión y al tipo de acceso).
EventSecurityAddSACL
Agrega una ACE al SACL actual. Los parámetros Sid y Rights de la función EventAccessControl determinan el contenido de la ACE (que genera un registro de auditoría al intentar el acceso especificado).
EventSecurityMax
Reservado.

Comentarios

Para obtener información sobre las DACL y las SACL, consulte Access Control Listas.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado evntcons.h

Consulte también

EventAccessControl