IProgressUI::ShowTSProgress メソッド

Configuration Managerでは、ShowTSProgress メソッドによってカスタム タスク シーケンスの進行状況情報がダイアログ ボックスに表示されます。

構文

[IDL]
HRESULT ShowActionProgress(
     BSTR pszOrgName,
     BSTR pszTaskSequenceName,
     BSTR pszCustomTitle,
     BSTR pszCurrentAction,
     ULONG uStep,
     ULONG uMaxStep,
);

パラメーター

pszOrgName

データ型: BSTR

Qualifiers: [in]

進行状況ダイアログ ボックスに表示される organization 名へのポインター。 この値は、 _SMSTSOrgName 環境変数から取得できます。

pszTaskSequenceName

データ型: BSTR

Qualifiers: [in]

現在実行されているタスク シーケンスの名前へのポインター。 この値は、 _SMSTSPackageName 環境変数から取得できます。

pszCustomTitle

データ型: BSTR

Qualifiers: [in]

進行状況ダイアログ ボックスに表示される既定のタイトル テキストを置き換えるカスタム メッセージのテキストへのポインター。 表示するカスタム メッセージがない場合は、空の文字列を渡します。 この値は、 _SMSTSCustomProgressDialogMessage 環境変数から取得できます。

pszCurrentAction

データ型: BSTR

Qualifiers: [in]

現在のタスク シーケンスのステップの名前へのポインター。 この値は、 _SMSTSCurrentActionName 環境変数から取得できます。

uStep

データ型: ULONG

Qualifiers: [in]

現在のタスク シーケンスのステップ番号。 この値は、 SMSTSNextInstructionPointer 環境変数から取得できます。

uMaxStep

データ型: ULONG

Qualifiers: [in]

タスク シーケンス内の手順の合計数。 この値は、 _SMSTSInstructionTableSize 環境変数から取得できます。

戻り値

HRESULT コード。 指定できる値には次の値が含まれます (ただしこれらに限定されません)。 このメソッドに固有の HRESULT 値は返されません。

S_OK メソッドは成功しました。

関連項目