次の方法で共有


IProgressUI::ShowRebootDialog メソッド

Configuration Managerでは、ShowRebootDialogメソッドにカスタマイズ可能な再起動警告ダイアログ ボックスが表示されます。

構文

[IDL]
HRESULT ShowRebootDialog(
     BSTR pszOrgName,
     BSTR pszTaskSequenceName,
     BSTR pszCustomTitle,
     BSTR pszRebootMessage,
     ULONG uErrorCode,
     ULONG uTimeoutInSeconds,
);

パラメーター

pszOrgName

データ型: BSTR

修飾子: [in]

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

pszTaskSequenceName

データ型: BSTR

修飾子: [in]

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

pszCustomTitle

データ型: BSTR

修飾子: [in]

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

pszRebootMessage

データ型: BSTR

修飾子: [in]

再起動ダイアログ ボックスに表示されるカスタム メッセージのテキストへのポインター。 表示するカスタム メッセージがない場合は、空の文字列を渡します。

uTimeoutInSeconds

データ型: ULONG

修飾子: [in]

ダイアログ ボックスが閉じる前に表示される秒数の値へのポインター。 この値は、既定ではタスク シーケンスで構成されていない SMSTSErrorDialogTimeout 環境変数から取得できます。 uTimeoutInSecondsに空の文字列を指定し、SMSTSErrorDialogTimeoutが指定されていない場合は、既定値の 900 秒が使用されます。

戻り値

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

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

関連項目