Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Agrega una entrada de control de acceso de (ACE) la auditoría al objeto de CSacl .
bool AddAuditAce(
const CSid & rSid,
ACCESS_MASK AccessMask,
bool bSuccess,
bool bFailure,
BYTE AceFlags = 0
) throw(...);
bool AddAuditAce(
const CSid & rSid,
ACCESS_MASK AccessMask,
bool bSuccess,
bool bFailure,
BYTE AceFlags,
const GUID * pObjectType,
const GUID * pInheritedObjectType
) throw(...);
Parámetros
rSid
el objeto de CSid .AccessMask
Especifica la máscara de derechos de acceso a ser auditado para el objeto especificado de CSid .bSuccess
Especifica si los intentos permitidos de acceso deben ser auditados.Establezca esta marca en true para habilitar la auditoría; si no, establezca esta propiedad en false.bFailure
Especifica si los intentos denegados de acceso deben ser auditados.Establezca esta marca en true para habilitar la auditoría; si no, establezca esta propiedad en false.AceFlags
Un conjunto de marcas de bits que controlan la herencia de ACE.pObjectType
Tipo de objeto.pInheritedObjectType
el tipo de objeto heredado.
Valor devuelto
Devuelve TRUE si (se agrega al objeto de CSacl , Falso en el error.
Comentarios
Un objeto de CSacl contiene las entradas de (ACEs) control de acceso que especifican los tipos de intentos de acceso que generan los registros de auditoría en el registro de eventos de seguridad.Este método agrega una entrada ACE al objeto de CSacl .El segundo formato de AddAuditAce sólo en Windows 2000 y posterior disponibles.
Vea ACE_HEADER para obtener una descripción de los distintos marcas que se pueden establecer en el parámetro de AceFlags .
Requisitos
encabezado: atlsecurity.h