//获取设备的基本参数
private void getDevCfg(int iUserID) {
HCNetSDK.NET_DVR_DEVICECFG_V40 m_strDeviceCfg = new HCNetSDK.NET_DVR_DEVICECFG_V40();
m_strDeviceCfg.dwSize = m_strDeviceCfg.size();
m_strDeviceCfg.write();
Pointer pStrDeviceCfg = m_strDeviceCfg.getPointer();
IntByReference pInt = new IntByReference(0);
boolean b_GetCfg = hcNetSDK.NET_DVR_GetDVRConfig(iUserID, HCNetSDK.NET_DVR_GET_DEVICECFG_V40,
0Xffffffff, pStrDeviceCfg, m_strDeviceCfg.dwSize, pInt);
if (b_GetCfg == false) {
logger.error("获取参数失败 错误码:" + hcNetSDK.NET_DVR_GetLastError());
}
m_strDeviceCfg.read();
String sn = new String(devCfg.sSerialNumber).trim();
}
海康设备通过SDK获取设备硬件相关参数
最新推荐文章于 2023-12-12 12:01:14 发布