ホーム › Storage.Imapi › IDiscMasterProgressEvents
IDiscMasterProgressEvents
COMメソッド 9
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
vtbl 3 HRESULT QueryCancel(BYTE* pbCancel)
| pbCancel | BYTE* | out | 処理をキャンセルするかどうかの指示を受け取るポインタである。0 以外を設定するとキャンセルを要求する。 |
vtbl 4 HRESULT NotifyPnPActivity()
vtbl 5 HRESULT NotifyAddProgress(INT nCompletedSteps, INT nTotalSteps)
| nCompletedSteps | INT | in | 完了済みの追加ステップ数を指定する。 |
| nTotalSteps | INT | in | 追加ステップの総数を指定する。 |
vtbl 6 HRESULT NotifyBlockProgress(INT nCompleted, INT nTotal)
| nCompleted | INT | in | 完了済みのブロック数を指定する。 |
| nTotal | INT | in | 処理対象のブロックの総数を指定する。 |
vtbl 7 HRESULT NotifyTrackProgress(INT nCurrentTrack, INT nTotalTracks)
| nCurrentTrack | INT | in | 現在処理中のトラック番号を指定する。 |
| nTotalTracks | INT | in | トラックの総数を指定する。 |
vtbl 8 HRESULT NotifyPreparingBurn(INT nEstimatedSeconds)
| nEstimatedSeconds | INT | in | 書き込み準備に要する推定秒数を指定する。 |
vtbl 9 HRESULT NotifyClosingDisc(INT nEstimatedSeconds)
| nEstimatedSeconds | INT | in | ディスクのクローズに要する推定秒数を指定する。 |
vtbl 10 HRESULT NotifyBurnComplete(HRESULT status)
| status | HRESULT | in | 書き込み処理の完了結果を表す HRESULT を指定する。 |
vtbl 11 HRESULT NotifyEraseComplete(HRESULT status)
| status | HRESULT | in | 消去処理の完了結果を表す HRESULT を指定する。 |