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

指定允许的最小密码长度。 此元素的有效值为零到LM20_PWLEN。

usrmod0_max_passwd_age

指定允许的最大密码期限(以秒为单位)。 值为 TIMEQ_FOREVER 表示密码永不过期。 此元素的最小有效值ONE_DAY。 指定的值必须大于或等于 usrmod0_min_passwd_age 成员的值。

usrmod0_min_passwd_age

指定密码更改和可再次更改密码之间的最小秒数。 如果值为零,则表示密码更新之间不需要延迟。 指定的值必须小于或等于 usrmod0_max_passwd_age 成员的值。

usrmod0_force_logoff

指定从有效登录时间结束到强制用户注销网络之间的时间量(以秒为单位)。 值为 TIMEQ_FOREVER 表示永远不会强制用户注销。 如果值为零,则表示在有效登录时间过期时,将强制用户立即注销。

usrmod0_password_hist_len

指定保留的密码历史记录的长度。 新密码不能与以前的任何 usrmod0_password_hist_len 密码匹配。 此元素的有效值为零到DEF_MAX_PWHIST。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 lmaccess.h (包括 Lm.h)

另请参阅

NetUserModalsGet

NetUserModalsSet

网络管理概述

网络管理结构

用户模式函数