IProgressUI::ShowRebootDialog 方法
在Configuration Manager中 ShowRebootDialog
, 方法會顯示可自訂的重新開機警告對話方塊。
語法
[IDL]
HRESULT ShowRebootDialog(
BSTR pszOrgName,
BSTR pszTaskSequenceName,
BSTR pszCustomTitle,
BSTR pszRebootMessage,
ULONG uErrorCode,
ULONG uTimeoutInSeconds,
);
參數
pszOrgName
資料類型:BSTR
限定詞:[in]
進度對話方塊中顯示的組織名稱指標。 您可以從環境變數擷 _SMSTSOrgName
取值。
pszTaskSequenceName
資料類型:BSTR
限定詞:[in]
目前執行中工作順序名稱的指標。 您可以從環境變數擷 _SMSTSPackageName
取值。
pszCustomTitle
資料類型:BSTR
限定詞:[in]
自訂訊息的文字指標,該自訂訊息會取代重新開機對話方塊中顯示的預設標題文字。 如果沒有要顯示的自訂訊息,請傳遞空字串。 此值可以從 _SMSTSCustomProgressDialogMessage
環境變數取得。
pszRebootMessage
資料類型:BSTR
限定詞:[in]
將顯示在 [重新開機] 對話方塊中之自訂訊息文字的指標。 如果沒有要顯示的自訂訊息,請傳遞空字串。
uTimeoutInSeconds
資料類型:ULONG
限定詞:[in]
對話方塊在關閉前顯示之秒數的值指標。 此值可以從 SMSTSErrorDialogTimeout
環境變數取得,此變數預設不會在工作順序中設定。 如果為 uTimeoutInSeconds
指定空字串且 SMSTSErrorDialogTimeout
未指定 ,則會使用預設值 900 秒。
傳回值
程式 HRESULT
代碼。 可能的值包括但不限於下列值。 這個方法未傳回任何 HRESULT
特定的值。
S_OK
方法成功。