функция обратного вызова LSA_AUDIT_ACCOUNT_LOGON (ntsecpkg.h)
Функция AuditAccountLogon создает запись аудита, представляющую сопоставление имени внешнего участника с учетной записью Windows.
Синтаксис
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
)
{...}
Параметры
[in] AuditId
Идентификатор сообщения, определенный пакетом безопасности. Это значение включается в запись аудита.
[in] Success
Указывает, создается ли запись аудита при успешном или неудачном выполнении входа.
[in] Source
Указатель на UNICODE_STRING , указывающий источник попытки входа.
[in] ClientName
Указатель на UNICODE_STRING , указывающий имя клиента.
[in] MappedName
Указатель на UNICODE_STRING , содержащий имя учетной записи Windows, с которой было сопоставлено имя клиента, если таковое имеется.
[in] Status
Значение NTSTATUS, указывающее все возникшие ошибки.
Возвращаемое значение
Эта функция возвращает STATUS_SUCCESS.
Комментарии
Указатель на функцию AuditAccountLogon доступен в структуре LSA_SECPKG_FUNCTION_TABLE , полученной функцией SpInitialize .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | ntsecpkg.h |