次の方法で共有


WIA_IPA_ITEM_FLAGS

WIA_IPA_ITEM_FLAGS プロパティには、WIA 項目の説明フラグが格納されています。

プロパティの型: VT_I4

有効な値: WIA_PROP_NONE

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

解説

WIA 項目フラグは、wiasCreateDrvItem サービス ユーティリティ関数の lObjectFlags パラメーターと同じです。 WIA サービスは、WIA_IPA_ITEM_FLAGS プロパティを作成して管理します。

アプリケーションは WIA_IPA_ITEM_FLAGS を読み取り、WIA 項目のわかりやすいフラグ値を決定します。

次の表では、Windows Vista 以降のバージョンのオペレーティング システムでは使用されなくなったが、Microsoft Windows XP で有効なフラグについて説明します。

フラグ Definition
WiaItemTypeAnalyze IWiaItem::AnalyzeItem メソッドをサポートする WIA 項目です。これは、Microsoft Windows SDK ドキュメントで説明されています。 この項目では、子項目の自動生成もサポートされています。これにより、領域の検出やページの分解がしやすくなります。
WiaItemTypeBurst フォルダの場合のみです。 WiaItemTypeBurst は、このフォルダーの画像が連続した時系列で取得されたことを示します。
WiaItemTypeHasAttachments 添付ファイルをサポートし、現在添付ファイルを含んでいる WIA 項目です。
WiaItemTypeHPanorama 水平方向のパノラマ画像を表す WIA 項目です。 このフラグは、WiaItemTypeFolder フラグも設定されている項目に対してのみ有効です。
WiaItemTypeTwainCapabilityPassThrough WiaItemTypeTwainCapabilityPassThrough は、WIA デバイスが TWAIN 互換性レイヤーから TWAIN 機能データを受信できることを示します。 このフラグが設定されている場合、TWAIN 互換性レイヤーで認識されない TWAIN 機能は WIA ドライバーに渡されます。 このフラグは、WIA ドライバーのルート項目に対してのみ有効です。
WiaItemTypeVideo ストリーミング ビデオをサポートする WIA 項目です。
WiaItemTypeVPanorama 垂直方向のパノラマ画像を表す WIA 項目です。 WiaItemTypeVPanorama は、WiaItemTypeFolder フラグが設定されている項目に対してのみ有効です。

次の表では、Windows Vista、Windows XP、およびそれ以降のオペレーティング システムで有効なフラグについて説明します。

フラグ Definition
WiaItemTypeAudio オーディオをサポートする WIA 項目です。 WiaItemTypeAudio は、WiaItemTypeFile フラグが設定されている項目に対してのみ有効です。
WiaItemTypeDeleted 削除対象としてマークされている、削除済み、存在しない、または無効なコンテンツを含む WIA 項目です。
WiaItemTypeDevice 接続されているデバイスを表す WIA 項目です。
WiaItemTypeDisconnected 切断されているデバイスを表す WIA 項目です。
WiaItemTypeFile ファイル転送をサポートする WIA 項目です。
WiaItemTypeFolder フォルダーである WIA 項目です。
WiaItemTypeFree 初期化されていない、または削除された WIA 項目です。
WiaItemTypeGenerated アプリケーションまたはドライバーによって生成された WIA 項目です。
WiaItemTypeImage イメージ ファイルである WIA 項目です。 WiaItemTypeImage は、WiaItemTypeFile フラグが設定されている項目に対してのみ有効です。
WiaItemTypeRoot WIA ドライバーのルート項目である WIA 項目です。これは、デバイスがサポートするすべての機能項目の親です。
WiaItemTypeStorage WiaItemTypeImage は、フォルダー項目の追加ストレージを示します。 WIA ドライバーは、イメージとフォルダーの観点から項目を指定します。 ストレージ項目の特性 (ストレージの空き容量、書き込み速度、メディアの種類など) を記述する WIA プロパティは存在しません。 この情報を公開するベンダー固有のプロパティを追加できます。 これらのプロパティは、アプリケーションまたは拡張機能を認識するために作成したアプリケーションまたは拡張機能のみにアクセスできます。
WiaItemTypeTransfer データの転送に使用できる WIA 項目です。
WiaItemTypeTwainCapabilityPassThrough TWAIN 互換性レイヤーから TWAIN 機能データを受信できる WIA デバイスです。 WiaItemTypeTwainCapabilityPassThrough が設定されている場合、TWAIN 互換性レイヤーで認識されない TWAIN 機能は WIA ドライバーに渡されます。 このフラグは、WIA ドライバーのルート項目に対してのみ有効です。

次の表では、Windows Vista 以降のバージョンのオペレーティング システムでのみ有効なフラグについて説明します。

フラグ Definition
WiaItemTypeDocument WiaItemTypeDocument は古く、使用しないでください。

WIA 項目は、WIA_IPA_FORMAT プロパティに格納されているいずれかのドキュメント形式のドキュメント ファイルです。
WiaItemTypeProgrammableDataSource WIA 項目はプログラム可能なデータ ソースであり、WIA_IPA_ITEM_CATEGORY プロパティに基づく定義済みの構成規則のセットに従います。
WiaItemTypeMask 他のすべての定義済みフラグ値のフラグ マスクです。 このフラグは、それ自体では項目の種類ではありません。
WiaItemTypeRemoved WIA 項目が項目ツリーから削除されました。
WiaItemTypeRoot WIA ドライバーのルート項目である WIA 項目です。これは、デバイスがサポートするすべての機能項目の親です。

要件

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

関連項目

WIA_IPA_FORMAT

WIA_IPA_ITEM_CATEGORY

wiasCreateDrvItem