次の方法で共有


WIA_IPA_ITEM_CATEGORY

WIA_IPA_ITEM_CATEGORY プロパティには、WIA 項目のグループ化されたカテゴリが格納されています。

プロパティの種類: VT_CLSID

有効な値: WIA_PROP_NONE

アクセス権: 読み取り専用

解説

WIA ミニドライバーは、このプロパティを作成して管理します。

WIA では、次のカテゴリが定義されています。

カテゴリ 説明
WIA_CATEGORY_BARCODE_READER プログラム可能なデータ ソースであるバーコード リーダー項目です。転送を有効にしてバーコード メタデータをダウンロードします。
WIA_CATEGORY_ENDORSER プログラム可能なデータ ソース項目のエンドース カテゴリです。インプリントとエンドースの両方を表し、転送を有効にして、印刷/エンドース対象のデータ コンテンツをアップロードおよびダウンロードできます。
WIA_CATEGORY_FEEDER 標準規則に従い、ドキュメント フィーダーをサポートするために必要な WIA プロパティを持つ、プログラム可能なデータ ソースであるフィーダー項目です。
WIA_CATEGORY_FEEDER_BACK 両面基本フィーダー項目 (WIA_CATEGORY_FEEDER) の裏面データ ソースを記述する、プログラミング可能なデータ ソース項目です。
WIA_CATEGORY_FEEDER_FRONT 両面基本フィーダー項目 (WIA_CATEGORY_FEEDER) の表面データ ソースを記述する、プログラミング可能なデータ ソース項目です。
WIA_CATEGORY_FILM 標準規則に従い、フィルム スキャン ユニットをサポートするために必要な WIA プロパティを持つ、プログラム可能なデータ ソースであるフィルム項目です。
WIA_CATEGORY_FINISHED_FILE プログラム可能なデータ ソースではありません 。 デバイスは、完成したファイル形式で、または完成したファイル形式項目を含むフォルダー項目にデータを提供します。
WIA_CATEGORY_FLATBED 標準規則に従い、フラットベッド プラテン スキャンをサポートするために必要な WIA プロパティを持つ、プログラム可能なデータ ソースであるフラットベッド項目です。
WIA_CATEGORY_FOLDER 他のフォルダー項目や完成したファイルを含むフォルダー ストレージ項目です (プログラム可能なデータ ソースではありません)。
WIA_CATEGORY_IMPRINTER プログラム可能なデータ ソース項目のインプリント カテゴリです。インプリントとエンドースの両方を表し、転送を有効にして、印刷/エンドース対象のデータ コンテンツをアップロードおよびダウンロードできます。
WIA_CATEGORY_MICR_READER プログラム可能なデータ ソースである磁気インク文字認識 (MICR) リーダー項目です。転送を有効にして、MICR テキストをダウンロードします。
WIA_CATEGORY_PATCH_CODE_READER プログラム可能なデータ ソースであるパッチ コード リーダー項目です。転送を有効にしてパッチ コード メタデータをダウンロードします。
WIA_CATEGORY_ROOT デバイスのルート項目です。
WIA_CATEGORY_AUTO Windows 7 以降では、自動項目には、自動構成されたスキャンをサポートするために必要な WIA プロパティがあります。

上記のカテゴリでは、WIA 項目の処理方法または使用方法を定義します。 たとえば、項目が完成したファイルを表している場合は、データが静的であり、デバイス上にあると考えられます。 項目がフィーダーを表す場合は、必要なドキュメント フィーダープロパティが含まれており、ドキュメント フィーダーのように動作することが期待できます。 これらのカテゴリの詳細については、「WIA 項目カテゴリ」を参照してください 。

次の表は、WIA グループ化されたカテゴリとその項目フラグを示しています。 この表には、WIA が定義するすべての WIA 項目フラグの完全な一覧は含まれていません。 これらのフラグの完全な一覧については、WIA_IPA_ITEM_FLAGS を参照してください。

WIA のカテゴリ WIA 項目のフラグ
WIA_CATEGORY_BARCODE_READER WiaItemTypeProgrammableDataSource

必須

WiaItemTypeTransfer

WiaItemTypeFile
WIA_CATEGORY_ENDORSER WiaItemTypeProgrammableDataSource

WiaItemTypeImage

オプション

WiaItemTypeTransfer

WiaItemTypeFile
WIA_CATEGORY_FEEDER 必須

WiaItemTypeProgrammableDataSource

WiaItemTypeTransfer

WiaItemTypeImage

WiaItemTypeFile

オプション

WiaItemTypeFolder

(ADF ルート項目のみ (WIA_CATEGORY_FEEDER_FRONT 項目と WIA_CATEGORY_FEEDER_BACK 項目が存在する場合))
WIA_CATEGORY_FEEDER_BACK 必須

WiaItemTypeProgrammableDataSource

WiaItemTypeTransfer

WiaItemTypeImage

WiaItemTypeFile

オプション

なし
WIA_CATEGORY_FEEDER_FRONT 必須

WiaItemTypeProgrammableDataSource

WiaItemTypeTransfer

WiaItemTypeImage

WiaItemTypeFile

オプション

なし
WIA_CATEGORY_FILM 必須

WiaItemTypeProgrammableDataSource

WiaItemTypeTransfer

WiaItemTypeImage

WiaItemTypeFile

WiaItemTypeFolder

オプション

なし
WIA_CATEGORY_FINISHED_FILE 必須

WiaItemTypeFile

WiaItemTypeTransfer

オプション

WiaItemTypeImage

WiaItemTypeAudio

WiaItemTypeDeleted
WIA_CATEGORY_FLATBED 必須

WiaItemTypeProgrammableDataSource

WiaItemTypeTransfer

WiaItemTypeImage

WiaItemTypeFile

オプション

WiaItemTypeFolder

(複数のスキャン領域項目がサポートされている場合、FB ルート項目のみ)
WIA_CATEGORY_FOLDER 必須

WiaItemTypeStorage

WiaItemTypeFolder

オプション

WiaItemTypeDeleted
WIA_CATEGORY_IMPRINTER WiaItemTypeProgrammableDataSource

WiaItemTypeImage

オプション

WiaItemTypeTransfer

WiaItemTypeFile
WIA_CATEGORY_MICR_READER WiaItemTypeProgrammableDataSource

必須

WiaItemTypeTransfer

WiaItemTypeFile
WIA_CATEGORY_PATCH_CODE_READER WiaItemTypeProgrammableDataSource

必須

WiaItemTypeTransfer

WiaItemTypeFile
WIA_CATEGORY_ROOT 必須

WiaItemTypeRoot

WiaItemTypeFolder

オプション

WiaItemTypeDevice

WiaItemTypeDisconnected
WIA_CATEGORY_AUTO 必須

WiaItemTypeProgrammableDataSource

WiaItemTypeTransfer

WiaItemTypeImage

WiaItemTypeFile

オプション

なし

次の表は、WIA グループ化されたカテゴリとその WIA プロパティと WIA 項目を示しています。

WIA のカテゴリ WIA のプロパティ WIA 項目
WIA_CATEGORY_FEEDER プロパティには、フィーダー スキャナー制御用のものが格納されています。

通常、イメージ固有のプロパティとドキュメント固有のプロパティが含まれます。
WIA フィーダー項目です。ドキュメントの表面ページと裏面ページを表す子項目を含みます。
WIA_CATEGORY_FEEDER_BACK プロパティには、フィーダー スキャナー制御用のものが格納されています。

通常、イメージ固有のプロパティとドキュメント固有のプロパティが含まれます。
ドキュメントの裏面ページを表す WIA フィーダー項目です。
WIA_CATEGORY_FEEDER_FRONT プロパティには、フィーダー スキャナー制御用のものが格納されています。

通常、イメージ固有のプロパティとドキュメント固有のプロパティが含まれます。
ドキュメントの表面ページを表す WIA フィーダー項目です。
WIA_CATEGORY_FILM プロパティには、フィルム スキャナーコントロール用のものが格納されています。

通常、イメージ固有のプロパティとドキュメント固有のプロパティが含まれます。
WIA フィルム項目です。個々のスキャン フレームを表す子項目を含みます 。

ただし、子項目に WiaItemTypeFolder フラグを設定することはできません。
WIA_CATEGORY_FINISHED_FILE プロパティは、報告される項目の種類によって異なります。 たとえば、 WiaItemTypeImage には、ピクセル当たりのビット数など、いくつかのイメージ項目プロパティが必要です。 WIA ストレージ項目です。完成したファイル コンテンツ (.jpg.htm.txt ファイルなどのデータ ファイル) を表す子項目を含みます。
WIA_CATEGORY_FLATBED プロパティには、フラットベッド スキャナー制御用のものが格納されています。

通常、イメージ固有のプロパティとドキュメント固有のプロパティが含まれます。
WIA フラットベッド項目です。スキャナーのフラット ベッド プラテンでスキャンされている領域を表す子項目を含みます。
WIA_CATEGORY_FOLDER プロパティには、フォルダーとデバイスの命名、アクセス権、ドキュメントの処理、およびドキュメントの状態が格納されています。 ストレージ ユニットを表す項目です。 ストレージを備えたスキャナーの場合、少なくとも 1 つのフォルダー スキャナー項目が必要です。 この項目には、個々のストレージ項目を表すサブフォルダー項目を含めることができます。
WIA_CATEGORY_ROOT プロパティには、デバイス制御、名前、アクセス権、ドキュメント処理、およびデバイスの種類が格納されています。 ルート項目のみです。
WIA_CATEGORY_AUTO プロパティには、自動構成スキャン用のものが格納されています。 詳細については、「自動項目でサポートされる WIA プロパティ」を参照してください 。 スキャナーの自動構成されたスキャン設定を表す WIA 自動項目です。

要件

ヘッダー: wiadef.h (Wiadef.h を含む)

関連項目

WIA_IPA_ITEM_FLAGS