次の方法で共有


COM インターフェイスの提供

WIA ミニドライバーは、WIA サービスによって認識され、読み込まれるために、IWiaMiniDrvIStiUSDIUnknown インターフェイスをサポートする必要があります。 WIA ドライバーの QueryInterface メソッドには、次のインターフェイス識別子を組み込む必要があります。

  • IID_IWiaMiniDrv - IWiaMiniDrv インターフェイスのインターフェイス識別子。WIA 固有の機能にアクセスするために使用される標準の WIA インターフェイスです。

  • IID_IStiUSD - IStiUSD インターフェイスのインターフェイス識別子。WIA ドライバーの STI 機能にアクセスするために使用される標準的な STI インターフェイスです

  • IID_IUnknown - IUnknown インターフェイスのインターフェイス識別子。Microsoft Windows SDK ドキュメントで定義されている標準の COM インターフェイスです。

WIA サービスからミニドライバーの QueryInterface メソッドが呼び出された際に、ミニドライバー側ではこれらのインターフェイス識別子を返します。

これらのインターフェイスの実装方法の例については、wiascanr スキャナー サンプル ミニドライバー の wiascanr.hiwiaminidrv.cppistiusd.cpp ファイルを参照するか、wiacam カメラ サンプル ミニドライバーの IWiaMiniDrv.cppIStiUSD.cpp ファイルを参照してください。