Função AuditSetSystemPolicy (ntsecapi.h)
A função AuditSetSystemPolicy define a política de auditoria do sistema para uma ou mais subcategorias de política de auditoria.
Sintaxe
BOOLEAN AuditSetSystemPolicy(
[in] PCAUDIT_POLICY_INFORMATION pAuditPolicy,
[in] ULONG dwPolicyCount
);
Parâmetros
[in] pAuditPolicy
Um ponteiro para uma matriz de estruturas de AUDIT_POLICY_INFORMATION . Cada estrutura especifica a política de auditoria do sistema para uma subcategoria de política de auditoria.
O membro AuditCategoryGuid dessas estruturas é ignorado.
[in] dwPolicyCount
O número de elementos na matriz pAuditPolicy .
Retornar valor
Se a função for bem-sucedida, ela retornará TRUE.
Se a função falhar, ela retornará FALSE. Para obter informações de erro estendidas, chame GetLastError. GetLastError pode retornar um dos seguintes códigos de erro definidos em WinError.h.
Valor/código retornado | Descrição |
---|---|
|
O chamador não tem o privilégio ou os direitos de acesso necessários para chamar essa função. |
|
Um ou mais parâmetros são inválidos. |
Comentários
Para chamar essa função com êxito, o chamador deve ter SeSecurityPrivilege ou ter acesso AUDIT_SET_SYSTEM_POLICY no objeto de segurança Audit.
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] |
Plataforma de Destino | Windows |
Cabeçalho | ntsecapi.h |
Biblioteca | Advapi32.lib |
DLL | Advapi32.dll |