Funzione AuditEnumeratePerUserPolicy (ntsecapi.h)
La funzione AuditEnumeratePerUserPolicy enumera gli utenti per i quali è specificato il criterio di controllo per utente.
Sintassi
BOOLEAN AuditEnumeratePerUserPolicy(
[out] PPOLICY_AUDIT_SID_ARRAY *ppAuditSidArray
);
Parametri
[out] ppAuditSidArray
Puntatore a un singolo buffer che contiene una matrice di puntatori per POLICY_AUDIT_SID_ARRAY strutture e strutture stesse. Le strutture POLICY_AUDIT_SID_ARRAY specificano gli utenti per i quali vengono specificati i criteri di controllo per utente.
Al termine dell'uso di questo buffer, liberarlo chiamando la funzione AuditFree .
Valore restituito
Se la funzione ha esito positivo, restituisce TRUE.
Se la funzione ha esito negativo, restituisce FALSE. Per informazioni dettagliate sull'errore, chiamare GetLastError. GetLastError può restituire uno dei codici di errore seguenti definiti in WinError.h.
Codice/valore restituito | Descrizione |
---|---|
|
Il chiamante non dispone dei privilegi o dei diritti di accesso necessari per chiamare questa funzione. |
|
Uno o più parametri non sono validi. |
Commenti
Per chiamare correttamente questa funzione, il chiamante deve avere SeSecurityPrivilege o avere AUDIT_ENUMERATE_USERS accesso all'oggetto Sicurezza audit.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ntsecapi.h |
Libreria | Advapi32.lib |
DLL | Advapi32.dll |