Función AuditSetSystemPolicy (ntsecapi.h)
La función AuditSetSystemPolicy establece la directiva de auditoría del sistema para una o varias subcategorías de directiva de auditoría.
Sintaxis
BOOLEAN AuditSetSystemPolicy(
[in] PCAUDIT_POLICY_INFORMATION pAuditPolicy,
[in] ULONG dwPolicyCount
);
Parámetros
[in] pAuditPolicy
Puntero a una matriz de estructuras AUDIT_POLICY_INFORMATION . Cada estructura especifica la directiva de auditoría del sistema para una subcategoría audit-policy.
Se omite el miembro AuditCategoryGuid de estas estructuras.
[in] dwPolicyCount
Número de elementos de la matriz pAuditPolicy .
Valor devuelto
Si la función se ejecuta correctamente, devuelve TRUE.
Si se produce un error en la función, devuelve FALSE. Para obtener información de error extendida, llame a GetLastError. GetLastError puede devolver uno de los siguientes códigos de error definidos en WinError.h.
Código o valor devuelto | Descripción |
---|---|
|
El autor de la llamada no tiene los derechos de privilegio o acceso necesarios para llamar a esta función. |
|
Uno o varios parámetros no son válidos. |
Comentarios
Para llamar correctamente a esta función, el autor de la llamada debe tener SeSecurityPrivilege o tener AUDIT_SET_SYSTEM_POLICY acceso en el objeto de seguridad Audit.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | ntsecapi.h |
Library | Advapi32.lib |
Archivo DLL | Advapi32.dll |