次の方法で共有


Windows XPのWIAスキャナー項目ツリー レイアウト

Windows XP の WIA スキャナー項目ツリーは、ルート項目と 1 つの子項目で構成されます。 次の図は、WIA スキャナー項目ツリーを示しています。

diagram illustrating the wia scanner item tree.

項目ツリーを作成する方法の例については、「アプリケーションが WIA デバイスを作成する方法」を参照してください。 詳細については、「WIA ミニドライバーの初期化」、「WIA ドライバー サービス ライブラリで項目ツリーの構築と保守」、および「IWiaMiniDrv::d rvInitializeWia」を参照してください。 スキャナー項目ツリーのルート項目には、すべての WIA ミニドライバーに存在する情報と、スキャナー固有のプロパティが含まれています。 スキャナー固有のプロパティには、デバイスの光学情報とドキュメント フィーダーのサポートが含まれます。

子項目は、デバイスのデータ収集機能を表し、データの転送に使用されます。 スキャナーの子項目には、実行できる操作を反映するように名前を付ける必要があります。

Microsoft では、Windows XP には次の名前が必要です。

Root
WIA 項目ツリーの最初の要素を表す項目。

フラットベッド
ドキュメント フィーダーの有無にかかわらず、フラットベッド スキャナーを表す項目。

フィーダー
ドキュメント フィーダーのみを持つスキャナーを表す項目。

Windows Me と Windows XP の場合、アプリケーションは、スキャナー デバイスの機能を決定できるように、ルート項目と最初の子項目の WIA プロパティを読み取る必要があります。

アプリケーションは WIA サービスを使用して、次の操作を実行できます。

  • スキャナー機能のクエリ実行。

  • スキャナーデバイスのプロパティの設定。

  • データ転送の要求

通常、アプリケーションでは、自動ドキュメント フィーダー (ADF) を含むフラットベッド スキャナーは、ルート項目と 1 つの子項目の 2 つの項目で表されることを想定しています。 すべてのデータ転送は、子項目から実行されます。