登录 注册
当前位置:主页 > 资源下载 > 44 > 设备功能集合描述 - Catia V5 零件库

设备功能集合描述 - Catia V5 零件库

  • 更新:2024-08-02 19:30:14
  • 大小:1.85MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:直播技术 - 音视频
  • 格式:PDF

资源介绍

5.4 获取设备能力集 5.4.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 [in]dwOutLength NET_DVR_Login_V40 的返回值 能力集类型,具体定义见表 5.4。 输入缓冲区指针(按照设备规定的能力参数的描述方式组合,可 以是 XML 文本或结构体形式,详见表 5.5) 输入缓冲区的长度 输出缓冲区指针(按照设备规定的能力集的描述方式,可以是 XML 文本或结构体形式,详见表 5.5) 接收数据的缓冲区的长度 表 5.4 设备能力集类型 dwAbilityType 宏定义 宏定义值 含义 DEVICE_SOFTHARDWARE_ABILITY 0x001 设备软硬件能力 DEVICE_NETWORK_ABILITY 0x002 设备网络能力 DEVICE_ENCODE_ALL_ABILITY_V20 0x008 设备所有编码能力 DEVICE_RAID_ABILITY 0x007 设备 RAID 能力 DEVICE_ALARM_ABILITY 0x00a 设备报警能力 DEVICE_USER_ABILITY 0x00c 设备用户管理参数能力 DEVICE_NETAPP_ABILITY 0x00d 设备网络应用参数能力 DEVICE_VIDEOPIC_ABILITY 0x00e 设备图像参数能力 DEVICE_JPEG_CAP_ABILITY 0x00f 设备 JPEG 抓图能力 DEVICE_SERIAL_ABILITY 0x010 设备 RS232 和 RS485 串口能力 DEVICE_ABILITY_INFO 0x011 设备通用能力类型,具体能力根据发送的能力节点来区分 PIC_CAPTURE_ABILITY 0x402 抓图图片分辨率能力集 返回值: TRUE 表示成功,FALSE 表示失败。接口返回失败请调用 NET_DVR_GetLastError 获取错误码,通 过错误码判断出错原因。 说 明: 获取设备能力集时,需要输入参数和输出参数的格式定义如表 5.5 所示。 表 5.5 设备能力集描述 dwAbilityType 宏定义 pInBuf pOutBuf DEVICE_SOFTHARDWARE_ABILITY 无 设备软硬件能力 XML 描述 DEVICE_NETWORK_ABILITY 无 设备网络能力 XML 描述 DEVICE_ENCODE_ALL_ABILITY_V20 编码能力获取输入描述 设备所有编码能力 XML 描述 DEVICE_RAID_ABILITY 无 设备 RAID 能力 XML 描述