增加设备备份配置功能
This commit is contained in:
parent
64fc83f039
commit
2dd0c06078
|
@ -46,7 +46,8 @@ static struct Test_Map
|
|||
{HGPDTTOOLDB_NAME_CONFIGURE_SPEED_MODE ,HGPDTTOOLDB_TITLE_CONFIGURE_SPEED_MODE},
|
||||
{HGPDTTOOLDB_NAME_DORMANCY ,HGPDTTOOLDB_TITLE_DORMANCY},
|
||||
{HGPDTTOOLDB_NAME_GET_DEVICE_CONFIG ,HGPDTTOOLDB_TITLE_GET_DEVICE_CONFIG},
|
||||
{HGPDTTOOLDB_NAME_GET_DEVICE_CPU_DISK ,HGPDTTOOLDB_TITLE_GET_DEVICE_CPU_DISK}
|
||||
{HGPDTTOOLDB_NAME_GET_DEVICE_CPU_DISK ,HGPDTTOOLDB_TITLE_GET_DEVICE_CPU_DISK},
|
||||
{HGPDTTOOLDB_NAME_BACKUP ,HGPDTTOOLDB_TITLE_BACKUP}
|
||||
};
|
||||
|
||||
static std::string StringToUtf(std::string strValue)
|
||||
|
@ -591,6 +592,7 @@ public:
|
|||
test_map_[HGPDTTOOLDB_NAME_PRESSUER_TEST_GRAY_600DPI] = &test::test_pressuer_test_gray_600dpi;
|
||||
test_map_[HGPDTTOOLDB_NAME_GET_DEVICE_CONFIG] = &test::test_get_device_config;
|
||||
test_map_[HGPDTTOOLDB_NAME_GET_DEVICE_CPU_DISK] = &test::test_get_device_cpu_disk;
|
||||
test_map_[HGPDTTOOLDB_NAME_BACKUP] = &test::test_backup;
|
||||
}
|
||||
int set_test(const wchar_t* name,const wchar_t* oper)
|
||||
{
|
||||
|
@ -1520,6 +1522,24 @@ public:
|
|||
|
||||
return ret;
|
||||
}
|
||||
/* 备份设备配置 */
|
||||
int test_backup(void *data)
|
||||
{
|
||||
int val = 0;
|
||||
unsigned int len = 0;
|
||||
int ret = helper_->io_control(IO_CTRL_CODE_SET_BACKUP, &val, &len);
|
||||
if (SCANNER_ERR_OK == ret)
|
||||
{
|
||||
helper_->test_callback(set_test_name_.c_str(), ui_helper::TEST_EVENT_RESULT, (void*)(L"备份配置完成"), true);
|
||||
}
|
||||
else
|
||||
{
|
||||
helper_->test_callback(set_test_name_.c_str(), ui_helper::TEST_EVENT_RESULT, (void*)(L"备份配置失败"), false);
|
||||
return -1;
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
/*设置设备型号*/
|
||||
int test_set_devs_model(void* data)
|
||||
{
|
||||
|
|
|
@ -92,6 +92,8 @@
|
|||
#define HGPDTTOOLDB_TITLE_GET_DEVICE_CONFIG L"获取设备配置"
|
||||
/*获取设备内存和硬盘容量大小*/
|
||||
#define HGPDTTOOLDB_TITLE_GET_DEVICE_CPU_DISK L"获取设备内存和硬盘容量大小"
|
||||
/*备份设备配置*/
|
||||
#define HGPDTTOOLDB_TITLE_BACKUP L"备份设备配置"
|
||||
//////////////////////////////////////NAME//////////////////////////////////////
|
||||
#define WRITE_CFG_NAME L"write-cfg"
|
||||
/* 设置json序列号 */
|
||||
|
@ -190,6 +192,8 @@
|
|||
#define HGPDTTOOLDB_NAME_GET_DEVICE_CONFIG L"GET_DEVICE_CONFIG"
|
||||
/*获取设备内存和硬盘容量大小*/
|
||||
#define HGPDTTOOLDB_NAME_GET_DEVICE_CPU_DISK L"GET_DEVICE_CPU_DISK"
|
||||
/*备份设备配置*/
|
||||
#define HGPDTTOOLDB_NAME_BACKUP L"BACKUP"
|
||||
|
||||
#define TEST_DLL
|
||||
#ifdef TEST_DLL
|
||||
|
|
Loading…
Reference in New Issue