LSA_AUDIT_ACCOUNT_LOGON funzione di callback (ntsecpkg.h)
La funzione AuditAccountLogon produce un record di controllo che rappresenta il mapping di un nome dell'entità esterna in un account Windows.
Sintassi
LSA_AUDIT_ACCOUNT_LOGON LsaAuditAccountLogon;
NTSTATUS LsaAuditAccountLogon(
[in] ULONG AuditId,
[in] BOOLEAN Success,
[in] PUNICODE_STRING Source,
[in] PUNICODE_STRING ClientName,
[in] PUNICODE_STRING MappedName,
[in] NTSTATUS Status
)
{...}
Parametri
[in] AuditId
Identificatore di messaggio definito dal pacchetto di sicurezza. Questo valore è incluso nel record di controllo.
[in] Success
Specifica se il record di controllo viene generato in caso di esito positivo o negativo dell'accesso.
[in] Source
Puntatore a un UNICODE_STRING che specifica l'origine del tentativo di accesso.
[in] ClientName
Puntatore a un UNICODE_STRING che specifica il nome del client.
[in] MappedName
Puntatore a un UNICODE_STRING contenente il nome dell'account Windows a cui è stato eseguito il mapping del nome del client, se presente.
[in] Status
Valore NTSTATUS che specifica qualsiasi errore che si è verificato.
Valore restituito
Questa funzione restituisce STATUS_SUCCESS.
Commenti
Un puntatore alla funzione AuditAccountLogon è disponibile nella struttura LSA_SECPKG_FUNCTION_TABLE ricevuta dalla funzione SpInitialize .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ntsecpkg.h |