struktur MSV1_0_INTERACTIVE_PROFILE (ntsecapi.h)
Struktur MSV1_0_INTERACTIVE_PROFILE berisi informasi tentang profil masuk interaktif.
Struktur ini digunakan oleh fungsi LsaLogonUser .
Sintaks
typedef struct _MSV1_0_INTERACTIVE_PROFILE {
MSV1_0_PROFILE_BUFFER_TYPE MessageType;
USHORT LogonCount;
USHORT BadPasswordCount;
LARGE_INTEGER LogonTime;
LARGE_INTEGER LogoffTime;
LARGE_INTEGER KickOffTime;
LARGE_INTEGER PasswordLastSet;
LARGE_INTEGER PasswordCanChange;
LARGE_INTEGER PasswordMustChange;
UNICODE_STRING LogonScript;
UNICODE_STRING HomeDirectory;
UNICODE_STRING FullName;
UNICODE_STRING ProfilePath;
UNICODE_STRING HomeDirectoryDrive;
UNICODE_STRING LogonServer;
ULONG UserFlags;
} MSV1_0_INTERACTIVE_PROFILE, *PMSV1_0_INTERACTIVE_PROFILE;
Anggota
MessageType
MSV1_0_PROFILE_BUFFER_TYPE nilai yang mengidentifikasi jenis data profil yang dikembalikan. Anggota ini harus diatur ke MsV1_0InteractiveProfile.
LogonCount
Berapa kali pengguna saat ini masuk.
BadPasswordCount
Berapa kali kata sandi yang tidak valid diterapkan ke akun sejak terakhir berhasil masuk.
LogonTime
Waktu saat pengguna terakhir masuk. Ini adalah nilai waktu standar Windows format absolut.
LogoffTime
Waktu ketika pengguna harus keluar. Ini adalah nilai waktu standar Windows format absolut.
KickOffTime
Waktu ketika sistem harus memaksa pengguna untuk log keluar. Ini adalah nilai waktu standar Windows format absolut. Perhatikan bahwa pengguna Windows tidak dipaksa untuk log keluar secara interaktif; namun, koneksi jaringan mereka mungkin ditutup.
PasswordLastSet
Waktu dan tanggal kata sandi terakhir diubah. Ini adalah format absolut nilai waktu standar Windows.
PasswordCanChange
Waktu dan tanggal kapan pengguna harus diingatkan untuk mengubah kata sandi. Ini adalah nilai waktu standar Windows format absolut. Anggota ini digunakan oleh GINA untuk menampilkan perintah yang menanyakan apakah pengguna ingin mengubah kata sandi saat ini.
PasswordMustChange
Waktu dan tanggal saat pengguna harus mengubah kata sandi. Jika pengguna tidak pernah dapat mengubah kata sandi, anggota ini tidak ditentukan. Ini adalah format absolut, Windows, nilai waktu standar.
LogonScript
UNICODE_STRING yang berisi jalur relatif ke skrip masuk akun.
HomeDirectory
UNICODE_STRING yang berisi direktori beranda untuk pengguna.
FullName
UNICODE_STRING berisi nama lengkap pengguna.
ProfilePath
UNICODE_STRING menentukan jalur ke profil roaming pengguna jika pengguna memiliki profil roaming. Misalnya: \SomeServer\SomeShare\MyUserName
HomeDirectoryDrive
UNICODE_STRING berisi huruf kandar (misalnya, C:\ atau D:) dari direktori beranda.
LogonServer
UNICODE_STRING berisi nama server yang memproses permintaan masuk.
UserFlags
Menentukan bagaimana pengguna ini menetapkan sesi. Ini bisa menjadi bendera berikut.
Nilai | Makna |
---|---|
|
Pengguna masuk menggunakan pengidentifikasi keamanan tambahan (SID). |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | ntsecapi.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk