Sichern und Wiederherstellen von DRM-Lizenzen
Mit der Funktion "Sicherungswiederherstellung" können Benutzer Lizenzen auf demselben Computer oder auf anderen Computern sichern und wiederherstellen. Mit dieser Funktion können Benutzer Lizenzen auf einen neuen Computer oder zurück auf denselben Computer übertragen (z. B. nach dem Neuformatieren der Festplatte). Darüber hinaus können Benutzer geschützte ASF-Dateien auf mehreren Computern wiedergeben.
Um die legitime Verwendung einer Lizenz zu fördern, schränkt eine Richtlinie zur Betrugserkennung die Häufigkeit der Wiederherstellung einer Lizenz ein. Microsoft stellt einen Dienst bereit, der die Anzahl der Computer nachverfolgt, auf denen eine Lizenz wiederhergestellt wurde. Wenn ein Grenzwert erreicht wird, kann der Benutzer die Lizenz nicht wiederherstellen.
Zulassen oder Aufheben des Rechts zum Sichern und Wiederherstellen
Das Feature "Sicherungswiederherstellung" funktioniert nur für Lizenzen, für die das Sicherungs- und Wiederherstellungsrecht erteilt ist. Wenn Inhaltsbesitzer oder Lizenzaussteller dieses Feature nicht möchten oder wenn sie Lizenzen ausstellen, die einen sicheren Zustand enthalten (z. B. gezählte Vorgänge oder begrenzte Zeit), können sie dieses Recht nicht zulassen.
Wenn eine Lizenz nicht wiederhergestellt werden kann, weil ein Benutzer nicht über das Recht verfügt, wird eine Schlüssel-ID an die Anwendung übergeben. Der Benutzer sollte mindestens benachrichtigt werden, dass einige Lizenzen nicht gesichert werden konnten, obwohl der Benutzer nicht weiß, auf welche Lizenzen sich diese Meldung bezieht. Wenn Sie die Schlüssel-ID für verfügbare geschützte Dateien kennen, können Sie eine robustere Lösung zur Information des Benutzers entwickeln.
Beispielsweise könnte ein Player für ein Plattenlabel entwickelt werden, das geschützte Songs im Internet bereitstellt. Diese Songs und ihre Schlüssel-IDs können in einer Datenbank nachverfolgt werden. Wenn einige Lizenzen nicht gesichert werden konnten, könnte die Playeranwendung die Schlüssel-ID verwenden, um die Datenbank nach dem Namen der Songs abzufragen, und dann den Benutzer darüber informieren, für welche Songs die Lizenzen nicht gesichert werden können. Alternativ kann für jeden Benutzer lokal eine Musikbibliothek erstellt werden, und die Schlüssel-ID kann verwendet werden, um weitere Informationen darüber abzurufen, welche Lizenzen nicht gesichert werden konnten.
Der Lizenzverwaltungsdienst
Wenn das Feature "Sicherungswiederherstellung" implementiert ist, verwaltet ein von Microsoft gehosteter Lizenzverwaltungsdienst die Wiederherstellung von Lizenzen.
Zunächst sichern Benutzer Lizenzen in der Anwendung, z. B. durch Auswählen einer Menüoption. Alle Lizenzen auf dem Computer werden an einem angegebenen Speicherort gesichert, z. B. an einem Diskettendatenträger. Anschließend stellen Benutzer Lizenzen mithilfe der Anwendung wieder her, z. B. indem sie eine Menüoption auswählen und ihren Sicherungsspeicherort angeben.
An diesem Punkt muss der Benutzer mit dem Internet verbunden sein; Eine Anforderung von der Anwendung wird an den Lizenzverwaltungsdienst gesendet. Wenn sich der Computer, auf dem die Lizenz gesichert wurde, vom ursprünglichen Computer unterscheidet (oder der ursprüngliche Computer neu formatiert wurde), stellt der Lizenzverwaltungsdienst eine neue Lizenz für den neuen Computer aus. Andernfalls wird die Lizenz, die zuvor für diesen Computer ausgestellt wurde, erneut ausgestellt.
Da der Lizenzverwaltungsdienst Informationen vom Benutzer abruft, müssen Sie die Microsoft-Datenschutzrichtlinie anzeigen oder einen Link zu dieser Seite auf der Microsoft-Website bereitstellen.
Hinweis
Wenn ein Endbenutzer eine Lizenz auf einem anderen Computer wiederherstellen und die Lizenz eine Individualisierung erfordert, muss der Endbenutzer die DRM-Komponenten für die Aktualisierung autorisieren. Sie müssen einen Prozess in Ihrer Playeranwendung implementieren, um dieses Feature zu unterstützen.
Erkennen von Betrug
Der Benutzer darf eine Lizenz in einer begrenzten Anzahl von Malen wiederherstellen. Jedes Mal, wenn eine Lizenz wiederhergestellt wird, verfolgt der Lizenzverwaltungsdienst sie nach und erhöht die Anzahl für diese Lizenz um eine Lizenz. Beim Wiederherstellen einer Lizenz auf einem Computer, auf dem die Lizenz zuvor wiederhergestellt wurde (z. B. auf dem Computer, auf dem die Lizenz gesichert wurde), wird die Anzahl nicht erhöht. Ein Computer wird als anders angesehen, wenn er über ein neues Betriebssystem verfügt oder das Betriebssystem neu installiert wurde.
In Übereinstimmung mit der Betrugserkennungsrichtlinie von Microsoft empfängt die Anwendung, wenn eine Lizenz eine bestimmte Anzahl von Malen wiederhergestellt wurde, eine URL von den DRM-Komponenten und ist für das Öffnen eines Browsers und die Anzeige der Webseite verantwortlich, was darauf hinweist, dass der Lizenzvertrag möglicherweise verletzt wurde. Der Benutzer muss sich an den Lizenzverteiler wenden, der dann ermitteln muss, ob die Anforderung gültig ist.
Hinweis
DRM wird von der x64-basierten Version dieses SDK nicht unterstützt.
Zugehörige Themen