次の方法で共有


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 構造体の値を設定します。

要件

要件
対象プラットフォーム デスクトップ
Header wiamicro.h (Wiamicro.h を含む)

こちらもご覧ください

SCANINFO

ヴァル

WIA マイクロドライバーのコマンド

WIA マイクロドライバーの構造