精易论坛

标题: 求教一下,这个结构体用易怎么写? [打印本页]

作者: tltianlei    时间: 2022-5-5 06:52
标题: 求教一下,这个结构体用易怎么写?
NET_DVR_USER_LOGIN_INFO
用户登录参数结构体。
struct{
  char                    sDeviceAddress[NET_DVR_DEV_ADDRESS_MAX_LEN];
  BYTE                    byUseTransport;
  WORD                    wPort;
  char                    sUserName[NET_DVR_LOGIN_USERNAME_MAX_LEN];
  char                    sPassword[NET_DVR_LOGIN_PASSWD_MAX_LEN];
  fLoginResultCallBack    cbLoginResult;
  void                    *pUser;
  BOOL                    bUseAsynLogin;
  BYTE                    byProxyType;
  BYTE                    byUseUTCTime;
  BYTE                    byLoginMode;
  BYTE                    byHttps;
  LONG                    iProxyID;
  LONG                    byVerifyMode;
  BYTE                    byRes3[119];
}NET_DVR_USER_LOGIN_INFO,*LPNET_DVR_USER_LOGIN_INFO;



作者: 冰棍好烫啊    时间: 2022-5-5 07:17
char=文本型    BYTE=字节型   WORD无符号的整数型(易语言整数型就可以)   fLoginResultCallBack???应该也是个自定义数据类型
void=传指针通用型     BOOL=逻辑型   LONG=长整数型
作者: 大司命    时间: 2022-5-5 08:29

我个人比较喜欢直接用整数型~
作者: 钢铁璐lu    时间: 2022-5-5 09:29
整数型~用用用用用用用用用用用用
作者: 魄郁    时间: 2022-5-5 09:36
  
数据类型名公开备 注
数据类型1 
成员名类 型传址数组备 注
sDeviceAddress文本型 64
byUseTransport字节型  
wPort短整数型  
sUserName文本型 64
sPassword文本型 64
cbLoginResultfLoginResultCallBack  
pUser整数型  
bUseAsynLogin逻辑型  
byProxyType字节型  
byUseUTCTime字节型  
byLoginMode字节型  
byHttps字节型  
iProxyID长整数型  
byVerifyMode长整数型  
byRes3字节型 119



作者: 1105865188    时间: 2022-5-5 09:46
我个人比较喜欢直接用整数型~
作者: tltianlei    时间: 2022-5-6 05:39
冰棍好烫啊 发表于 2022-5-5 07:17
char=文本型    BYTE=字节型   WORD无符号的整数型(易语言整数型就可以)   fLoginResultCallBack???应该也 ...

fLoginResultCallBack 是回调函数。多谢。

作者: tltianlei    时间: 2022-5-6 05:40
魄郁 发表于 2022-5-5 09:36
[e=0].版本 2

.数据类型 数据类型1

感谢大神的回复。
还要继续请教一下:
NET_DVR_STDXMLConfig
ISAPI协yi命令透传。

BOOL NET_DVR_STDXMLConfig(
  LONG                         lUserID,
  NET_DVR_XML_CONFIG_INPUT     *lpInputParam,
  NET_DVR_XML_CONFIG_OUTPUT    *lpOutputParam
);
这种应该怎么写?
作者: zht98    时间: 2024-7-5 20:24
void=传指针通用型 ?有这个吗,fLoginResultCallBack子程序指针




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4