次の方法で共有


WIA_IPA_ITEM_SIZE

WIA_IPA_ITEM_SIZE プロパティには、WIA 項目に関連付けられているデータの現在のサイズ (バイト単位) が格納されています。 WIA ミニドライバーは、このプロパティを作成して管理します。

プロパティの型: VT_I4

有効な値: WIA_PROP_NONE

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

解説

WIA_IPA_ITEM_SIZE プロパティに格納されている値は、転送されているデータの合計サイズです。 この値が 0 の場合、WIA ミニドライバーには、データの正確なサイズに関する情報はありません。 (この状況は、圧縮データの場合によく起こります)。

アプリケーションは WIA_IPA_ITEM_SIZE を読み取り、転送前にデータのサイズを決定します。 WIA サービスは、このプロパティを読み取り、データ転送にメモリを割り当てるサポートをします。 データ転送の詳細については、「WIA アプリケーションへのデータの転送」を参照してください。

WIA_IPA_ITEM_SIZEが 0 に設定され、TYMED がファイル転送用に構成されている場合、WIA サービスは WIA ミニドライバーにメモリを割り当てません。

Note

Windows Vista 以降のバージョンのオペレーティング システムでは、ドキュメント サイズの自動検出が有効になっている場合にのみ、ADF 項目の WIA_IPA_ITEM_SIZE プロパティを 0 に設定します。

要件

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