跳转至

NET_SDK_USER_INFO

结构体定义

1
2
3
4
5
6
7
8
9
typedef struct _net_sdk_user_info
{
    char m_szUserName[36];           
    NET_SDK_USER_GROUP szGroup;      
    char m_szEmail[64];              
    BOOL m_szEnabled;                
    BOOL m_szAllowModifyPassword;    
    BOOL m_szClosePermissionControl; 
} NET_SDK_USER_INFO;
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct NET_SDK_USER_INFO
{
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 36)]
    public byte[] m_szUserName;
    public NET_SDK_USER_GROUP szGroup;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 64)]
    public byte[] m_szEmail;
    public Boolean m_szEnabled;
    public Boolean m_szAllowModifyPassword;
    public Boolean m_szClosePermissionControl;
}

功能描述

用户信息结构体。

成员说明

成员 类型 备注
m_szUserName char[36] 用户名称。
szGroup NET_SDK_USER_GROUP 用户组。
m_szEmail char[64] Email。
m_szEnabled BOOL 可用状态。
m_szAllowModifyPassword BOOL 是否允许修改密码。
m_szClosePermissionControl BOOL 是否关闭权限控制。
错误码