Freigeben über


IEditionUpgradeHelper-Schnittstelle (editionupgradehelper.h)

Ermöglicht es dem Windows Store, ein Windows-Produkt zu installieren, das der Benutzer erworben hat, entweder ein Upgrade auf die Edition von Windows durchzuführen, die der Benutzer derzeit installiert hat, oder eine nicht originale Kopie von Windows durch eine Originalkopie von Windows zu ersetzen.

Vererbung

Die IEditionUpgradeHelper-Schnittstelle erbt von der IUnknown-Schnittstelle . IEditionUpgradeHelper verfügt auch über folgende Membertypen:

Methoden

Die IEditionUpgradeHelper-Schnittstelle verfügt über diese Methoden.

 
IEditionUpgradeHelper::CanUpgrade

Überprüft, ob der Benutzer über ausreichende Berechtigungen zum Aktualisieren des Betriebssystems verfügt, und fordert den Benutzer auf, bei Bedarf als Administrator auszuführen.
IEditionUpgradeHelper::GetGenuineLocalStatus

Ruft ab, ob das aktuell installierte Betriebssystem aktiviert ist.
IEditionUpgradeHelper::GetOsProductContentId

Ruft den Inhaltsbezeichner ab, der der aktuellen Installation des Betriebssystems entspricht. Der Inhaltsbezeichner wird verwendet, um das Betriebssystemprodukt im Storekatalog nachzuschlagen.
IEditionUpgradeHelper::ShowProductKeyUI

Zeigt die Benutzeroberfläche an, über die der Benutzer einen Product Key bereitstellen kann, um ein Upgrade durchzuführen oder eine Originalkopie des Betriebssystems abzurufen.
IEditionUpgradeHelper::UpdateOperatingSystem

Aktualisiert die installierte Edition des Betriebssystems auf die Edition, die der Benutzer im Windows Store erworben hat, oder ruft eine Originalkopie des Betriebssystems ab.

Hinweise

Die Methoden dieser Schnittstelle laden keine Binärdateien oder Bits herunter, die zum Durchführen des Upgrades erforderlich sind.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile editionupgradehelper.h