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

Vedi anche

LSA_SECPKG_FUNCTION_TABLE

SpInitialize