DWC_NdGetFileAsync

構文

#include <dwc.h>
BOOL DWC_NdGetFileAsync(DWCNdFileInfo *fileinfo,
                        char *buf,
                        unsigned int size);

引数

fileinfo ダウンロードする対象のファイル情報へのポインタ
buf ダウンロードしたデータを書き込むバッファへのポインタ
size ダウンロードしたデータを書き込むバッファのサイズ。fileinfoのsizeメンバ以上の値を指定してください。

返り値

TRUE 成功。
FALSE 失敗。DWC_GetLastErrorEx関数を使用してエラーの情報を取得してください

説明

ファイルのダウンロードを開始します。

すでにダウンロードサーバと通信中の場合は失敗します。

ライブラリではタイムアウト処理を行っていませんので、必要に応じてタイムアウト処理をアプリケーション側で行うかキャンセルできるようにしてください。

参照

DWC_NdInitAsync DWC_NdProcess DWC_GetLastErrorEx

履歴

5.1pr2
引数sizeの説明で"最低128バイト"の記述を削除。タイムアウト処理の必要性について記述

5.1pr2より前の変更履歴はこちら