Udostępnij za pośrednictwem


Interfejsy klienta DRM w usłudze Microsoft Windows Media

[Funkcja skojarzona z tą stroną, windows Media Format 11 SDK, jest starszą funkcją. Został zastąpiony przez Source Reader i składnik zapisywania ujścia . czytnika źródeł i składników zapisywania ujścia zostały zoptymalizowane pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał czytnika źródeł i modułu zapisywania ujścia zamiast zestawu SDK windows Media Format 11, jeśli jest to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]

W poniższej tabeli opisano interfejsy obsługiwane przez interfejsy API klienta DRM systemu Windows Media.

Interfejs Opis
IDRMStatusCallback Zawiera definicję wywołania zwrotnego stanu, którą można zaimplementować w celu obsługi asynchronicznych operacji DRM.
IWMDRMDecrypt Udostępnia metodę odszyfrowywania zawartości.
IWMDRMEncrypt Udostępnia metodę szyfrowania danych na miejscu.
IWMDRMEncryptScatter Szyfruje dane z nieciągliwych bloków.
IWMDRMEventGenerator Rozszerzenie interfejsu IMFMediaEventGenerator, który udostępnia metodę anulowania operacji asynchronicznych.
IWMDRMIndividualizationStatus Umożliwia pobieranie zaawansowanych informacji o stanie na temat postępu indywidualizacji.
IWMDRMLicense Reprezentuje co najmniej jedną licencję w lokalnym magazynie licencji.
IWMDRMLicenseBackupRestoreStatus Umożliwia pobieranie szczegółowych informacji o stanie dotyczących operacji tworzenia kopii zapasowej lub przywracania licencji.
IWMDRMLicenseManagement Umożliwia wykonywanie operacji zarządzania dla lokalnego magazynu licencji.
IWMDRMLicenseManagement Udostępnia dodatkowe opcje zarządzania dla lokalnego magazynu licencji.
IWMDRMLicenseQuery Umożliwia aplikacjom wykonywanie zapytań o prawa i stan licencji dla chronionego pliku.
IWMDRMNetReceiver Udostępnia metody potrzebne do utworzenia funkcji DRM w usłudze Microsoft Windows Media dla aplikacji odbiornika urządzeń sieciowych.
IWMDRMNetTransmitter Udostępnia metody potrzebne do utworzenia funkcji DRM usługi Microsoft Windows Media dla aplikacji nadajnika urządzeń sieciowych.
IWMDRMNonSilentLicenseAquisition Udostępnia metody umożliwiające pozyskiwanie licencji za pomocą interwencji użytkownika.
IWMDRMProvider Tworzy inne obiekty rozszerzonych interfejsów API klienta DRM w usłudze Microsoft Windows Media.
IWMDRMSecurity Zarządza różnymi procesami związanymi z zabezpieczeniami dla komputera klienckiego i podsystemu DRM.
IWMDRMSecurity Zarządza odwoływaniem i odnawianiem składników.
IWMSecureBuffer Umożliwia szyfrowanie i odszyfrowywanie.

 

programowania