登录 注册
当前位置:主页 > 资源下载 > 12 > 获取设备能力集-尼康 d5600 高清电子书下载

获取设备能力集-尼康 d5600 高清电子书下载

  • 更新:2024-08-11 14:32:34
  • 大小:3.09MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:网络监控 - 网络技术
  • 格式:PDF

资源介绍

5.5 用户注册 5.5.1 用户注册设备 NET_DVR_Login_V30 函 数: LONG NET_DVR_Login_V30( char *sDVRIP,WORD wDVRPort, char *sUserName, char *sPassword,LPNET_DVR_DEVICEINFO_V30 lpDeviceInfo) 参 数: [in]sDVRIP [in]wDVRPort [in]sUserName [in]sPassword [out]lpDeviceInfo 设备 IP 地址 设备端口号 登录的用户名 用户密码 设备信息 返回值: -1 表示失败,其他值表示返回的用户 ID 值。该用户 ID 具有唯一性,后续对设备的操作都需要通过 此 ID 实现。接口返回失败请调用 NET_DVR_GetLastError 获取错误码,通过错误码判断出错原因。 说 明: 如 DS-7116、DS-81xx、DS-90xx、DS-91xx 等系列 DVR 允许有 32 个注册用户名,且同时最多允许 128 个用户注册;如 DS-80xx 等 DVR 允许有 16 个注册用户名,且同时最多允许 128 个用户注册。 SDK 支持 512 个注册,返回 UserID 逐一递增,从 0 到 511 之后又返回 0。 返回目录 5.5.2 用户注销 NET_DVR_Logout 函 数: BOOL NET_DVR_Logout(LONG lUserID) 参 数: [in]lUserID 用户 ID 号,NET_DVR_Login_V30 的返回值 返回值: TRUE 表示成功,FALSE 表示失败。接口返回失败请调用 NET_DVR_GetLastError 获取错误码,通 过错误码判断出错原因。 说 明: 建议使用此接口实现注销功能。 返回目录 5.6 获取设备能力集 5.6.1 获取设备能力集 NET_DVR_GetDeviceAbility 函 数: BOOL NET_DVR_GetDeviceAbility(LONG lUserID, DWORD dwAbilityType, char* pInBuf, DWORD dwInLength, char* pOutBuf, DWORD dwOutLength) 参 数: [in]lUserID [in]dwAbilityType [in] pInBuf [in]dwInLength [out]pOutBuf NET_DVR_Login_V30 的返回值 能力类型,具体定义见下表: 输入缓冲区指针(按照设备规定的能力参数的描述方式组合,可 以是 XML 文本或结构体形式) 输入缓冲区的长度 输出缓冲区指针(按照设备规定的能力集的描述方式,可以是 XML 文本或结构体形式)