跳转至

NET_SDK_UserManage

接口定义

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
BOOL NET_SDK_UserManage(
    LONG lUserID,
    DD_OPERATE_TYPE dwCommand,
    char* userName,
    DD_USER_GROUP userType,
    char* password,
    char* email,
    BOOL allowModifyPwd,
    char* newName = NULL,
    BOOL closePermissionCtrl = FALSE);
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
public static extern Boolean NET_SDK_UserManage(
    Int32 lUserID,
    UInt32 dwCommand,
    string userName,
    UInt32 userType,
    string password,
    string email,
    Boolean allowModifyPwd,
    string newName,
    Boolean closePermissionCtrl);

功能描述

用户管理(仅支持N9000)。

参数说明

参数 类型 说明
lUserIDin LONG 用户ID,NET_SDK_LoginNET_SDK_LoginEx的返回值。
dwCommandin DD_OPERATE_TYPE 要执行的操作。
userNamein char* 用户名。
userTypein DD_USER_GROUP 用户组类型。
passwordin char* 用户密码。
emailin char* 邮箱。
allowModifyPwdin BOOL 是否修改密码,为TRUE时,允许修改密码。
newNamein char* 新用户名。
closePermissionCtrlin BOOL 是否关闭用户的用户权限控制,为TRUE表示关闭。

返回值

  • 类型:BOOL

  • 说明:成功返回TRUE,失败返回FALSE。

备注

错误码