Bagikan melalui


struktur NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG (lmaccess.h)

Aplikasi klien meneruskan struktur NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG ke fungsi NetValidatePasswordPolicy saat aplikasi meminta validasi perubahan kata sandi.

Sintaks

typedef struct _NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG {
  NET_VALIDATE_PERSISTED_FIELDS InputPersistedFields;
  LPWSTR                        ClearPassword;
  LPWSTR                        UserAccountName;
  NET_VALIDATE_PASSWORD_HASH    HashedPassword;
  BOOLEAN                       PasswordMatch;
} NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG, *PNET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG;

Anggota

InputPersistedFields

Menentukan struktur NET_VALIDATE_PERSISTED_FIELDS yang berisi informasi terkait kata sandi persisten tentang akun yang sedang masuk.

ClearPassword

Arahkan ke string Unicode yang menentukan kata sandi baru, dalam format teks biasa.

UserAccountName

Penunjuk ke string Unicode yang menentukan nama akun pengguna.

HashedPassword

Menentukan struktur NET_VALIDATE_PASSWORD_HASH yang berisi hash kata sandi baru.

PasswordMatch

Nilai BOOLEAN yang menunjukkan hasil upaya aplikasi untuk memvalidasi kata sandi lama yang disediakan oleh pengguna. Jika parameter ini FALSE, kata sandi tidak divalidasi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tidak ada yang didukung
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header lmaccess.h (termasuk Lm.h)

Lihat juga

NetValidatePasswordPolicy

Gambaran Umum Manajemen Jaringan

Struktur Manajemen Jaringan