WIA ミニドライバーは、WIA サービスによって認識および読み込まれるには、 IWiaMiniDrv、 IStiUSD、 および IUnknown インターフェイスをサポートする必要があります。 WIA ドライバーの QueryInterface メソッドには、次のインターフェイス識別子を追加する必要があります。
IID_IWiaMiniDrv - IWiaMiniDrv インターフェイスのインターフェイス識別子。WIA 固有の機能にアクセスするために使用される標準 WIA インターフェイスです。
IID_IStiUSD - IStiUSD インターフェイスのインターフェイス識別子。WIA ドライバーの STI 機能にアクセスするために使用される標準的な STI インターフェイスです。
IID_IUnknown - IUnknown インターフェイスのインターフェイス識別子。Microsoft Windows SDK ドキュメントで定義されている標準の COM インターフェイスです。
ミニドライバーは、ミニドライバーの QueryInterface メソッドを呼び出す WIA サービスに応答して、これらのインターフェイス識別子をエクスポートします。
これらのインターフェイスの実装方法の例については、 wiascanr スキャナーのサンプル ミニドライバー ファイル wiascanr.h、 iwiaminidrv.cpp 、 istiusd.cpp、またはwiacam カメラのサンプル ミニドライバー ファイル のIWiaMiniDrv.cpp と IStiUSD.cppを参照してください。