USER_MODALS_INFO_0構造体 (lmaccess.h)
USER_MODALS_INFO_0構造には、セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory であるセキュリティ データベース内のユーザーとグローバル グループのグローバル パスワード情報が含まれます。
構文
typedef struct _USER_MODALS_INFO_0 {
DWORD usrmod0_min_passwd_len;
DWORD usrmod0_max_passwd_age;
DWORD usrmod0_min_passwd_age;
DWORD usrmod0_force_logoff;
DWORD usrmod0_password_hist_len;
} USER_MODALS_INFO_0, *PUSER_MODALS_INFO_0, *LPUSER_MODALS_INFO_0;
メンバー
usrmod0_min_passwd_len
パスワードの最小許容長を指定します。 この要素の有効な値は、0 ~ LM20_PWLENです。
usrmod0_max_passwd_age
許容されるパスワードの最大有効期間を秒単位で指定します。 TIMEQ_FOREVER の値は、パスワードの有効期限が切れないことを示します。 この要素の有効な最小値はONE_DAY。 指定する値は、 usrmod0_min_passwd_age メンバーの値以上である必要があります。
usrmod0_min_passwd_age
パスワードが変更された時間と、パスワードを再び変更できる時間の間に経過できる最小秒数を指定します。 値が 0 の場合は、パスワード更新の間に遅延が必要ないことを示します。 指定する値は、 usrmod0_max_passwd_age メンバーの値以下である必要があります。
usrmod0_force_logoff
有効なログオン時間の終了からユーザーが強制的にネットワークからログオフするまでの時間を秒単位で指定します。 TIMEQ_FOREVER の値は、ユーザーが強制的にログオフされないようにすることを示します。 0 の値は、有効なログオン時間の有効期限が切れると、ユーザーが直ちに強制的にログオフされることを示します。
usrmod0_password_hist_len
保持されるパスワード履歴の長さを指定します。 新しいパスワードは、前の usrmod0_password_hist_len パスワードのいずれにも一致できません。 この要素の有効な値は、0 からDEF_MAX_PWHISTです。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | lmaccess.h (Include Lm.h) |