Freigeben über


Microsoft Windows Media DRM-Clientschnittstellen

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK-ist ein Legacyfeature. Es wurde von Source Reader und Sink Writerersetzt. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code Source Reader und Sink Writer- anstelle Windows Media Format 11 SDK-verwendet werden soll. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]

In der folgenden Tabelle werden die schnittstellen beschrieben, die von den Windows Media DRM-Client-APIs unterstützt werden.

Schnittstelle Beschreibung
IDRMStatusCallback- Stellt die Definition für einen Statusrückruf bereit, den Sie implementieren können, um asynchrone DRM-Vorgänge zu verarbeiten.
IWMDRMDecrypt Stellt eine Methode zum Entschlüsseln von Inhalten bereit.
IWMDRMEncrypt Stellt eine Methode zum Verschlüsseln von Daten bereit.
IWMDRMEncryptScatter Verschlüsselt Daten aus nicht zusammenhängenden Blöcken.
IWMDRMEventGenerator Erweiterung der IMFMediaEventGenerator Schnittstelle, die eine Methode zum Abbrechen asynchroner Vorgänge bereitstellt.
IWMDRMIndividualizationStatus Ermöglicht das Abrufen erweiterter Statusinformationen zum Fortschritt der Individualisierung.
IWMDRMLicense Stellt eine oder mehrere Lizenzen im lokalen Lizenzspeicher dar.
IWMDRMLicenseBackupRestoreStatus- Ermöglicht das Abrufen detaillierter Statusinformationen zu einem Lizenzsicherungs- oder Wiederherstellungsvorgang.
IWMDRMLicenseManagement- Aktiviert Verwaltungsvorgänge für den lokalen Lizenzspeicher.
IWMDRMLicenseManagement- Stellt zusätzliche Verwaltungsoptionen für den lokalen Lizenzspeicher bereit.
IWMDRMLicenseQuery Ermöglicht Anwendungen das Abfragen des Rechte- und Lizenzstatus für eine geschützte Datei.
IWMDRMNetReceiver- Stellt Methoden bereit, die zum Erstellen einer Microsoft Windows Media DRM für Empfängeranwendung für Netzwerkgeräte erforderlich sind.
IWMDRMNetTransmitter Stellt Methoden bereit, die zum Erstellen einer Microsoft Windows Media DRM für Senderanwendung für Netzwerkgeräte erforderlich sind.
IWMDRMNonSilentLicenseAquisition Stellt Methoden bereit, mit denen der Lizenzerwerb mit Benutzerinteraktion aktiviert wird.
IWMDRMProvider- Erstellt die anderen Objekte der erweiterten APIs des Microsoft Windows Media DRM-Clients.
IWMDRMSecurity- Verwaltet verschiedene sicherheitsbezogene Prozesse für den Clientcomputer und das DRM-Subsystem.
IWMDRMSecurity- Verwaltet die Sperrung und Erneuerung der Komponente.
IWMSecureBuffer Ermöglicht die Verschlüsselung und Entschlüsselung von Puffern.

 

Programmierreferenz