sane_strstatus返回错误代码描述

This commit is contained in:
gb 2023-06-03 16:22:00 +08:00
parent d404ae065c
commit 7d5068ecf8
1 changed files with 7 additions and 5 deletions

View File

@ -2401,6 +2401,11 @@ std::vector<LPDEVINST>::iterator hg_sane_middleware::find_openning_device_in_que
/// 导出接口
/// </summary>
extern "C" { // avoid compiler exporting name in C++ style !!!
const char* inner_sane_err_desc(SANE_Status err)
{
return hg_scanner_err_description(local_utility::sane_statu_2_scanner_err(err));
}
SANE_Status inner_sane_init(SANE_Int* version_code, SANE_Auth_Callback authorize)
{
local_utility::cb_auth_ = authorize;
@ -2475,7 +2480,8 @@ extern "C" { // avoid compiler exporting name in C++ style !!!
}
SANE_String_Const inner_sane_strstatus(SANE_Status status)
{
return hg_scanner_err_name(status);
// return hg_scanner_err_name(status);
return inner_sane_err_desc(status);
}
SANE_Status inner_sane_init_ex(SANE_Int* version_code, sane_callback cb, void* param)
@ -2492,10 +2498,6 @@ extern "C" { // avoid compiler exporting name in C++ style !!!
{
return hg_sane_middleware::instance()->io_control(h, code, data, len);
}
const char* inner_sane_err_desc(SANE_Status err)
{
return hg_scanner_err_description(local_utility::sane_statu_2_scanner_err(err));
}
SANE_Status inner_sane_read_ext(SANE_Img_Ext_Info* ext_info, SANE_Int* len)
{
return SANE_STATUS_UNSUPPORTED;