DWCSuspendCallback

構文

#include <dwc.h>
typedef void(*) DWCSuspendCallback(DWCSuspendResult result,
             BOOL suspend,
             void *data);

引数

result 締め切り処理の結果。
DWC_SUSPEND_SUCCESS:締め切り状態がsuspendになって完了した。
DWC_SUSPEND_SUCCESS以外:締め切り処理に失敗した。
suspend TRUE:受付拒否状態
FALSE:受付可能状態
DWC_RequestSuspendMatchAsyncで指定された値がそのまま渡される。
data コールバック用パラメータ

返り値

なし

説明

DWC_RequestSuspendMatchAsyncで指定され、締め切り処理が終了すると呼ばれます。resultがDWC_SUSPEND_SUCCESSの時は締め切り状態はsuspendになっています。resultがDWC_SUSPEND_SUCCESS以外の場合は締め切り処理に失敗していますが、suspendには参考のためにDWC_RequestSuspendMatchAsyncで渡された値がそのまま渡されます。

履歴

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