MicroEntry 関数 (wiamicro.h)
MicroEntry 関数は、WIA フラットベッド ドライバーによって送信されたコマンドに応答します。
構文
WIAMICRO_API HRESULT MicroEntry(
LONG lCommand,
[in, out] PVAL pValue
);
パラメーター
lCommand
WIA Flatbed ドライバーによってマイクロドライバーに発行されるコマンドを指定します。
[in, out] pValue
WIA フラットベッド ドライバーとマイクロドライバーの間で情報を渡すために使用される VAL 構造体を指します。
戻り値
関数が成功すると、S_OKが返されます。 渡されたコマンドがサポートされていない場合、関数はE_NOTIMPLを返します。 エラーが発生した場合、エラー情報は、pValue によって指される VAL 構造体の lVal メンバーに配置する必要があります。
備考
この関数は、lCommand パラメーターで渡されたコマンドに応じて、さまざまなタスクを実行します。 これらのコマンドの一覧については、「WIA Microdriver コマンド リファレンス」セクションを参照してください。
2 つの構造体が関数に渡されます。 VAL 構造体は pValue ポインターで渡され、VAL 構造体の pScanInfo メンバーは、SCANINFO 構造体を指します。 VAL 構造体は、WIA フラットベッド ドライバーとマイクロドライバーの間で情報を渡すために使用されます。 SCANINFO 構造体は、スキャン データ取得のパラメーターを格納および通信するために使用されます。 この関数に渡されるコマンドの多くは、SCANINFO 構造体の値を設定します。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | wiamicro.h (Wiamicro.h を含む) |
関連項目
SCANINFO の