20 lines
379 B
C
20 lines
379 B
C
|
#pragma once
|
|||
|
|
|||
|
// utility for loading sane component ...
|
|||
|
|
|||
|
#include "../sane/s2t_api.h"
|
|||
|
#include <string>
|
|||
|
|
|||
|
namespace load_sane_util
|
|||
|
{
|
|||
|
bool initialize(HMODULE me);
|
|||
|
bool is_ok(void);
|
|||
|
bool is_online(SCANNERID guid);
|
|||
|
ISaneInvoker* open(SCANNERID guid, int* err);
|
|||
|
void uninitialize(void);
|
|||
|
|
|||
|
std::string utf82ansi(const char* utf8);
|
|||
|
std::string ansi2utf8(const char* ansi);
|
|||
|
};
|
|||
|
|