Поделиться через


Метод IProgressUI::ShowRebootDialog

В Configuration Manager ShowRebootDialog метод отображает настраиваемое диалоговое окно предупреждения о перезагрузке.

Синтаксис

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

Параметры

pszOrgName

Тип данных: BSTR

Квалификаторы: [в]

Указатель на название организации, которое отображается в диалоговом окне выполнения. Значение можно получить из переменной _SMSTSOrgName среды.

pszTaskSequenceName

Тип данных: BSTR

Квалификаторы: [в]

Указатель на имя выполняемой в данный момент последовательности задач. Значение можно получить из переменной _SMSTSPackageName среды.

pszCustomTitle

Тип данных: BSTR

Квалификаторы: [в]

Указатель на текст для настраиваемого сообщения, заменяющего текст заголовка по умолчанию, отображаемый в диалоговом окне перезагрузки. Передайте пустую строку, если не отображается пользовательское сообщение. Значение можно получить из переменной _SMSTSCustomProgressDialogMessage среды.

pszRebootMessage

Тип данных: BSTR

Квалификаторы: [в]

Указатель на текст настраиваемого сообщения, которое будет отображаться в диалоговом окне перезагрузки. Передайте пустую строку, если не отображается пользовательское сообщение.

uTimeoutInSeconds

Тип данных: ULONG

Квалификаторы: [в]

Указатель на значение в секундах, в течение которых диалоговое окно отображается перед закрытием. Значение можно получить из переменной SMSTSErrorDialogTimeout среды, которая по умолчанию не настроена в последовательности задач. Если указана пустая строка для uTimeoutInSeconds и SMSTSErrorDialogTimeout не указана, будет использоваться значение по умолчанию 900 секунд.

Возвращаемые значения

Код HRESULT . Возможные значения включают, помимо прочего, следующее значение. Значения, относящиеся к этому методу, не HRESULT возвращаются.

S_OK
Метод выполнен успешно.

См. также