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 を含む)