Метод 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
Метод выполнен успешно.