Bagikan melalui


LSA_AUDIT_LOGON fungsi panggilan balik (ntsecpkg.h)

Fungsi AuditLogon digunakan untuk mengaudit upaya masuk.

Sintaks

LSA_AUDIT_LOGON LsaAuditLogon;

VOID LsaAuditLogon(
  [in]           NTSTATUS Status,
  [in]           NTSTATUS SubStatus,
  [in]           PUNICODE_STRING AccountName,
  [in]           PUNICODE_STRING AuthenticatingAuthority,
  [in]           PUNICODE_STRING WorkstationName,
  [in, optional] PSID UserSid,
  [in]           SECURITY_LOGON_TYPE LogonType,
  [in]           PTOKEN_SOURCE TokenSource,
  [in]           PLUID LogonId
)
{...}

Parameter

[in] Status

Status upaya masuk.

[in] SubStatus

Informasi status tambahan untuk upaya masuk.

[in] AccountName

Arahkan ke UNICODE_STRING yang berisi nama akun yang digunakan dalam upaya masuk.

[in] AuthenticatingAuthority

Penunjuk ke UNICODE_STRING yang berisi nama otoritas yang mengautentikasi masuk, biasanya nama domain sistem operasi.

[in] WorkstationName

Penunjuk ke UNICODE_STRING yang berisi nama stasiun kerja yang digunakan untuk mencoba masuk.

[in, optional] UserSid

Penunjuk ke SID dari prinsip keamanan yang mencoba masuk.

[in] LogonType

Nilai SECURITY_LOGON_TYPE yang menunjukkan jenis masuk.

[in] TokenSource

Penunjuk ke struktur TOKEN_SOURCE yang menentukan sumber untuk token pengguna. Nilai ini harus menyertakan nama paket.

[in] LogonId

Arahkan ke pengidentifikasi sesi masuk. LogonId hanya valid jika upaya masuk berhasil.

Nilai kembali

Tidak ada

Keterangan

Penunjuk ke fungsi AuditLogon tersedia dalam struktur LSA_SECPKG_FUNCTION_TABLE yang diterima oleh fungsi SpInitialize .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header ntsecpkg.h

Lihat juga

LSA_SECPKG_FUNCTION_TABLE

SpInitialize