DWCNdCallback

構文

#include <dwc.h>
typedef void(*) DWCNdCallback(DWCNdCallbackReason reason,
             DWCNdError error,
             int servererror);

引数

reason 通知コールバック関数が呼び出された際どのような処理が実行中であったかを示す値
error 通知コールバック関数が呼び出された際に発生したエラーを示す値
servererror サーバから通知されたエラーコード。
errorがDWC_ND_ERROR_DLSERVERではないときは-1となります。

返り値

なし

説明

ダウンロードライブラリによって呼び出される通知コールバック関数型です。非同期処理の結果が通知されます。
本コールバックのerrorパラメータが、DWC_ND_ERROR_NONE以外のとき、DWC_GetLastErrorEx関数でエラー情報を取得し、エラー処理タイプに応じてエラーメッセージとともにエラーコードを表示、及びライブラリの終了を行ってください。

本コールバック中もダウンロードライブラリの関数を呼ぶことができます。

参照

DWC_NdProcess DWC_NdInitAsync DWC_NdCleanupAsync DWCNdCallbackReason DWCNdError

履歴

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