全系列设备增加配置属性--设备类别
This commit is contained in:
parent
bbbdaf1c29
commit
453b46f046
|
@ -605,6 +605,7 @@ void hg_scanner::init_setting_func_map(void)
|
|||
{
|
||||
setting_map_[SANE_STD_OPT_NAME_RESTORE] = &hg_scanner::setting_restore;
|
||||
setting_map_[SANE_STD_OPT_NAME_HELP] = &hg_scanner::setting_help;
|
||||
setting_map_[SANE_STD_OPT_NAME_SOURCE] = &hg_scanner::setting_source;
|
||||
setting_map_[SANE_STD_OPT_NAME_COLOR_MODE] = &hg_scanner::setting_color_mode;
|
||||
setting_map_[SANE_STD_OPT_NAME_IS_MULTI_OUT] = &hg_scanner::setting_multi_out;
|
||||
setting_map_[SANE_STD_OPT_NAME_MULTI_OUT_TYPE] = &hg_scanner::setting_multi_out_type;
|
||||
|
@ -1835,6 +1836,10 @@ int hg_scanner::setting_color_mode(void* data, long* len)
|
|||
|
||||
return SCANNER_ERR_RELOAD_OPT_PARAM; // ret;
|
||||
}
|
||||
int hg_scanner::setting_source(void* data, long* len)
|
||||
{
|
||||
return SCANNER_ERR_ACCESS_DENIED;
|
||||
}
|
||||
int hg_scanner::setting_multi_out(void* data, long* len)
|
||||
{
|
||||
is_multiout = *((bool*)data);
|
||||
|
|
|
@ -155,6 +155,7 @@ protected:
|
|||
|
||||
int setting_restore(void* data, long* len);
|
||||
int setting_help(void* data, long* len);
|
||||
int setting_source(void* data, long* len);
|
||||
int setting_color_mode(void* data, long* len);
|
||||
int setting_multi_out(void* data, long* len);
|
||||
int setting_multi_out_type(void* data, long* len);
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue