用户模态功能控制影响Windows NT安全系统行为的系统范围参数。用户模态功能有:
NetUserModalsGet
NetUserModalsSet
NetUserModalsGet和NetUserModalsSet功能检查和修改模式设置,这些设置是影响数据库中每个帐户的全局参数(例如,最小允许密码长度)。所有模态设置都可以通过调用NetUserModalsSet来更改。大多数模态也可以通过使用net accounts命令进行更改。NetUserModalsGet和NetUserModalsSet功能不要求服务器具有用户级安全性。
用户模态信息可从四个层面获得:
USER_MODALS_INFO_0
USER_MODALS_INFO_1
USER_MODALS_INFO_2
USER_MODALS_INFO_3
以下信息级别仅适用于NetUserModalsSet,并替换旧版【modals_info结构的成员】传递方式来设置特定字段:
USER_MODALS_INFO_1001
USER_MODALS_INFO_1002
USER_MODALS_INFO_1003
USER_MODALS_INFO_1004
USER_MODALS_INFO_1005
USER_MODALS_INFO_1006
USER_MODALS_INFO_1007
NetUserModalsSet , 【parmnum】值是指MODALS_INFO结构的成员,如下所示。当通过【parm_err】指定特定参数中的错误时,将使用这些值。
【parmnum】值 | modals_info结构的成员 |
MODALS_MIN_PASSWD_LEN_PARMNUM | usrmod_min_passwd_age |
MODALS_MAX_PASSWD_AGE_PARMNUM | usrmod_force_logoff |
MODALS_MIN_PASSWD_AGE_PARMNUM | usrmod_passwd_hist_list |
MODALS_FORCE_LOGOFF_PARMNUM | usrmod_role |
MODALS_PASSWD_HIST_LIST_PARMNUM | usrmod_primary |
MODALS_ROLE_PARMNUM | usrmod_domain_name |
MODALS_PRIMARY_PARMNUM | usrmod_domain_id |
MODALS_DOMAIN_NAME_PARMNUM | The following table describes the files that relate to the SNMP Service. |
MODALS_DOMAIN_ID_PARMNUM | 下表描述与SNMP服务相关的文件。 |