Método IProgressUI::ShowRebootDialog
Em Configuration Manager, o método exibe a ShowRebootDialog
caixa de diálogo de aviso de reinicialização personalizável.
Sintaxe
[IDL]
HRESULT ShowRebootDialog(
BSTR pszOrgName,
BSTR pszTaskSequenceName,
BSTR pszCustomTitle,
BSTR pszRebootMessage,
ULONG uErrorCode,
ULONG uTimeoutInSeconds,
);
Parâmetros
pszOrgName
Tipo de dados: BSTR
Qualificadores: [in]
Ponteiro para o nome da organização mostrado na caixa de diálogo progresso. O valor pode ser recuperado da _SMSTSOrgName
variável de ambiente.
pszTaskSequenceName
Tipo de dados: BSTR
Qualificadores: [in]
Ponteiro para o nome da sequência de tarefas que está em execução no momento. O valor pode ser recuperado da _SMSTSPackageName
variável de ambiente.
pszCustomTitle
Tipo de dados: BSTR
Qualificadores: [in]
Ponteiro para o texto de uma mensagem personalizada que substitui o texto de título padrão exibido na caixa de diálogo de reinicialização. Passe uma cadeia de caracteres vazia se não houver nenhuma mensagem personalizada a ser exibida. O valor pode ser obtido da _SMSTSCustomProgressDialogMessage
variável de ambiente.
pszRebootMessage
Tipo de dados: BSTR
Qualificadores: [in]
Ponteiro para o texto da mensagem personalizada que será exibida na caixa de diálogo reinicialização. Passe uma cadeia de caracteres vazia se não houver nenhuma mensagem personalizada a ser exibida.
uTimeoutInSeconds
Tipo de dados: ULONG
Qualificadores: [in]
Ponteiro para o valor do número de segundos em que a caixa de diálogo é exibida antes de fechar. O valor pode ser obtido da SMSTSErrorDialogTimeout
variável de ambiente, que não está configurada na sequência de tarefas por padrão. Se uma cadeia de caracteres vazia for especificada e uTimeoutInSeconds
SMSTSErrorDialogTimeout
não for especificada, um padrão de 900 segundos será usado.
Valores de retorno
Um HRESULT
código. Os valores possíveis incluem, mas não se limitam a, o valor a seguir. Não há HRESULT
valores retornados que sejam específicos para esse método.
S_OK
O método foi bem-sucedido.