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)

関連項目

NetUserModalsGet

NetUserModalsSet

ネットワーク管理の概要

ネットワーク管理構造

ユーザー モーダル関数