Поделиться через


функция обратного вызова 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

См. также раздел

LSA_SECPKG_FUNCTION_TABLE

SpInitialize