Win32 API 日本語リファレンス
ホームStorage.Imapi › IDiscMasterProgressEvents

IDiscMasterProgressEvents

COM
IIDec9e51c1-4e5d-11d3-9144-00104ba11c5e継承元IUnknown自前メソッド開始 vtbl3

メソッド 9

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtbl 3 HRESULT QueryCancel(BYTE* pbCancel)
pbCancelBYTE*out処理をキャンセルするかどうかの指示を受け取るポインタである。0 以外を設定するとキャンセルを要求する。
vtbl 4 HRESULT NotifyPnPActivity()
vtbl 5 HRESULT NotifyAddProgress(INT nCompletedSteps, INT nTotalSteps)
nCompletedStepsINTin完了済みの追加ステップ数を指定する。
nTotalStepsINTin追加ステップの総数を指定する。
vtbl 6 HRESULT NotifyBlockProgress(INT nCompleted, INT nTotal)
nCompletedINTin完了済みのブロック数を指定する。
nTotalINTin処理対象のブロックの総数を指定する。
vtbl 7 HRESULT NotifyTrackProgress(INT nCurrentTrack, INT nTotalTracks)
nCurrentTrackINTin現在処理中のトラック番号を指定する。
nTotalTracksINTinトラックの総数を指定する。
vtbl 8 HRESULT NotifyPreparingBurn(INT nEstimatedSeconds)
nEstimatedSecondsINTin書き込み準備に要する推定秒数を指定する。
vtbl 9 HRESULT NotifyClosingDisc(INT nEstimatedSeconds)
nEstimatedSecondsINTinディスクのクローズに要する推定秒数を指定する。
vtbl 10 HRESULT NotifyBurnComplete(HRESULT status)
statusHRESULTin書き込み処理の完了結果を表す HRESULT を指定する。
vtbl 11 HRESULT NotifyEraseComplete(HRESULT status)
statusHRESULTin消去処理の完了結果を表す HRESULT を指定する。