/// <summary> /// 设备属性设定 /// </summary> /// <param name="lLoginID">设备用户登录ID:CLIENT_Login的返回值</param> /// <param name="systemAttrConfig">设备属性</param> /// <param name="waittime">等待时间</param> /// <returns>true:成功;false:失败</returns> public static bool DHSetDevConfig(int lLoginID,DHDEV_SYSTEM_ATTR_CFG systemAttrConfig, int waittime) { bool returnValue = false; returnValue = PSetDevConfig(lLoginID, 0, CONFIG_COMMAND.DH_DEV_DEVICECFG, (object)systemAttrConfig, typeof(DHDEV_SYSTEM_ATTR_CFG), waittime); return returnValue; }
/// <summary> /// 设备属性设定[默认等待时间3000] /// </summary> /// <param name="lLoginID">设备用户登录ID:CLIENT_Login的返回值</param> /// <param name="systemAttrConfig">设备属性</param> /// <returns>true:成功;false:失败</returns> public static bool DHSetDevConfig(int lLoginID, DHDEV_SYSTEM_ATTR_CFG systemAttrConfig) { return DHSetDevConfig(lLoginID, systemAttrConfig, 3000); }
/// <summary> /// 获取设备配置[设备信息配置] /// </summary> /// <param name="lLoginID">设备用户登录ID:CLIENT_Login的返回值</param> /// <param name="systemAttrConfig">设备信息</param> /// <param name="waittime">等待时间</param> /// <returns>true:成功;false:失败</returns> public static bool DHGetDevConfig(int lLoginID, ref DHDEV_SYSTEM_ATTR_CFG systemAttrConfig, int waittime) { object result = new object(); bool returnValue = false; returnValue = PGetDevConfig(lLoginID, 0, CONFIG_COMMAND.DH_DEV_DEVICECFG, ref result, typeof(DHDEV_SYSTEM_ATTR_CFG),waittime); systemAttrConfig = (DHDEV_SYSTEM_ATTR_CFG)result; return returnValue; }