OCX 控件接口说明 V2
3 版本 方法: 1
1 注册 long Login(LPCTSTR lpServerIP, long lPort, LPCTSTR lpUserName, LPCTSTR lpPassw ord) 功能:注册用户到硬盘录像机 参数说明: lpServerIP:硬盘录像机的IP 地址 lPort:硬盘录像机端口号 lpUserName:登陆的用户名 lpPassw ord:登陆的密码 返回值:lUserID 提供给其他接口使用
-1 表示注册失败
2 设置 UserID BOOL SetUserID(long lUserID) 功能:设置 UserID,如果注册成功,可以通过该接口传入 UserID
参数说明: lUserID:要传入的UserID 值 返回值:TRUE 表示成功,FALSE 表示失败
1 注销 BOOL Logout() 功能:从硬盘录像机上注销某个用户 返回值:TRUE 表示成功,FALSE 表示失败
2 释放OCX BOOL ClearOCX() 功能:停止一切操作,例如录像、预览等操作 返回值:TRUE 表示成功,FALSE 表示失败
解析 IP地址 BSTR GetServ erIP(LPCTSTR lpURL) 功能:域名方式登陆时解析所连接硬盘录像机的 IP 参数说明: lpURL:域名地址 返回值:返回解析到的硬盘录像机的 IP 地址,返回空表示失败
获取硬盘录像机的信息 BSTR GetServ erInfo() 功能:获取硬盘录像机的信息,注册成功后才有效 返回值:以 XML 形式记录硬盘录像机信息的一个字符串
形式: < ChannelNu mber> by ChanNu m //模拟通道个数 < DVRTy pe> by DVRTy pe //类