在 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 方法成功。