次の方法で共有


OnUpdate

操作を続行するようライブラリに指示します。

構文

HRESULT OnUpdate
  ([in] ULONG CurrentValuePercent)
;

パラメーター

CurrentValuePercent
[in] 完了した操作の割合を示します。

戻り値

返される可能性のある戻り値を次の表に示します。

戻り値 説明

S_OK

成功を示します。 操作は続行されます。

E_ABORT

クライアントは、ライブラリによる操作の取り消しを要求しました。 たとえば、ユーザーが [キャンセル] をクリックすると、クライアントからライブラリにこのコードが返されます。

注釈

この関数は、操作中に何らかの更新が実行される場合に、頻繁に呼び出されます。 たとえば、トレースを開始した場合は、各プロバイダーが有効になった後と、一定の割合のバッファーがマージされた後にトレースを停止してマージするときに、これは呼び出されます。

IControlProgressHandler