WIA ミニドライバーの作成
次のヘッダー ファイルとライブラリ ファイルは、すべての WIA ミニドライバーで必要です。
ヘッダー ファイル
すべての WIA ミニドライバーには、次の表に示すヘッダー ファイルを含める必要があります。
ヘッダー ファイル | 説明 |
---|---|
sti.h | WIA ミニドライバーが使用できる、STI インターフェイス、構造体、およびイベント GUID を定義します。 |
stiusd.h | すべての WIA ミニドライバーが実装する必要がある IStiUSD インターフェイスを定義します。 |
wiamindr.h | すべての WIA ミニドライバーが実装する必要がある IWiaMiniDrv インターフェイスを定義します。 WIA ミニドライバーで使用されるその他のインターフェイスもここで定義されています。 |
WIA ミニドライバーには、追加のヘッダー ファイルが必要な場合があります。 必要なヘッダーは、デバイスの種類と実装されている機能によって異なります。 それらの要件は、レファレンス セクションに記載されています。
ライブラリ ファイル。
WIA では、次の表に示すライブラリ ファイルを使用します。 すべてのミニドライバーには、これらのライブラリが必要です。
ライブラリ ファイル。 | 説明 |
---|---|
wiaguid.lib | クラス識別子 (CLSID) とインターフェイス識別子 (IID) をエクスポートします。 |
wiaservc.lib | WIA サービス ヘルパー関数をエクスポートします。 |
ビルド環境では、WDK Include ディレクトリと Lib ディレクトリが検索パスの最初のディレクトリである必要があります。 これにより、ヘッダーとライブラリ ファイルの最新バージョンを使用できるようになります。