Método IEditionUpgradeHelper::UpdateOperatingSystem (editionupgradehelper.h)
Atualiza a edição instalada do sistema operacional para a edição que o usuário comprou na Windows Store ou obtém uma cópia original do sistema operacional.
Sintaxe
HRESULT UpdateOperatingSystem(
[in] LPCWSTR contentId
);
Parâmetros
[in] contentId
O identificador de conteúdo da edição do sistema operacional que o usuário comprou e qual método deve ser instalado.
Se esta edição for uma edição superior que a edição atualmente instalada do Windows, esse método executará uma atualização para essa edição. Se esta edição for a mesma edição instalada no momento, esse método instalará uma cópia original dessa edição.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
Quando esse método executa uma atualização da edição instalada no momento, o método executa as seguintes etapas:
- Atualiza a edição do sistema operacional para o produto que o usuário comprou da Windows Store.
- Exibe uma interface do usuário que informa ao usuário sobre o progresso da atualização.
- Reinicia o computador quando a atualização é concluída.
- Depende de outros componentes do sistema para marcar a licença para quando o computador é reiniciado.
- Verifica a licença que foi baixada do repositório antes de UpdateOperatingSystem ser chamado.
- Desativa qualquer experiência do usuário que não seja original para a edição atual do Windows.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | editionupgradehelper.h |