手記 ファイル転送は、Windows Vista より前のオペレーティング システム用です。
ファイル データ転送とは、WIA ミニドライバーから WIA サービスが作成したファイルへのイメージ データの転送です。 データ転送を開始する WIA アプリケーションは、ファイル転送を実行する準備ができていることを WIA サービスに示します。
その後、WIA サービスはファイルを作成し、WIA ミニドライバーにデータをファイルに転送するように指示します。 WIA ミニドライバーは、転送するデータを要求することによってデバイスに接続します。 ミニドライバーには独自のメモリが必要であるため、下位レベルのバス ドライバー スタックは、取得したデータをバッファーに配置できます。 WIA ミニドライバーは、バッファー内のデータを受け取ると、 wiasWriteBufToFile WIA サービス ライブラリ関数を使用してメモリ バッファーを渡します。 次の図に示すように、WIA サービス ライブラリは WIA ミニドライバーのメモリ バッファーの内容を WIA サービスが作成したファイルに書き込みます。
ほとんどのファイル転送には 、wiasWriteBufToFile サービス ライブラリ関数を使用します。 wiasWritePageBufToFile サービス ライブラリ関数は、WIA サービスがマルチページ TIFF ファイルを書き込む必要があるドライバーにのみ使用します。 複数ページの TIFF ファイルを書き込むときに独自の TIFF ヘッダーを使用するドライバーでは 、wiasWriteBufToFile を使用する必要があります。