IOperationsProgressDialog::SetMode メソッド (shobjidl_core.h)

進行状況ダイアログ操作モードを設定します。

構文

HRESULT SetMode(
  [in] PDMODE mode
);

パラメーター

[in] mode

種類: PDMODE

操作モードを指定します。 有効な値は次のとおりです。

PDM_DEFAULT

0x00000000。 既定の進行状況ダイアログ操作モードを使用します。

PDM_RUN

0x00000001。 操作が実行されています。

PDM_PREFLIGHT

0x00000002。 操作は、予測された操作時間の計算など、開始前にデータを収集しています。

PDM_UNDOING

0x00000004。 操作は、ユーザーからの [元に戻す] コマンドが原因でロールバックされます。

PDM_ERRORSBLOCKING

0x00000008。 エラー ダイアログで進行状況の続行がブロックされています。

PDM_INDETERMINATE

0x00000010。 操作の長さが不確定です。 タイマーを表示せず、マーキー モードで進行状況バーを表示します。

戻り値

種類: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shobjidl_core.h (Shobjidl.h を含む)