共用方式為


Microsoft Windows Media DRM 用戶端介面

[與此頁面相關聯的功能 Windows Media Format 11 SDK是舊版功能。 來源讀取器接收寫入器已取代它。 來源讀取器接收寫入器 已針對 Windows 10 和 Windows 11 優化。 Microsoft強烈建議新程式代碼盡可能使用 來源讀取器接收寫入器,而不是 Windows Media Format 11 SDK。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]

下表描述 Windows Media DRM 用戶端 API 所支援的介面。

介面 描述
CPUMStatusCallback 提供狀態回呼的定義,您可以實作以處理異步DRM作業。
IWMDRMDecrypt 提供解密內容的方法。
IWMDRMEncrypt 提供用來就地加密數據的方法。
IWMDRMEncryptScatter 加密來自非連續區塊的數據。
IWMDRMEventGenerator IMFMediaEventGenerator 的擴充 介面,提供取消異步作的方法。
IWMDRMIndividualizationStatus 可讓您擷取有關個人化進度的進階狀態資訊。
IWMDRMLicense 代表本機授權存放區中的一或多個授權。
IWMDRMLicenseBackupRestoreStatus 可讓您擷取授權備份或還原作業的詳細狀態資訊。
IWMDRMLicenseManagement 啟用本機授權存放區的管理作業。
IWMDRMLicenseManagement 提供本機授權存放區的其他管理選項。
IWMDRMLicenseQuery 可讓應用程式查詢受保護檔案的許可權和授權狀態。
IWMDRMNetReceiver 提供為網路裝置接收者應用程式建立Microsoft Windows Media DRM 所需的方法。
IWMDRMNetTransmitter 提供為網路裝置傳輸應用程式建立Microsoft Windows Media DRM 所需的方法。
IWMDRMNonSilentLicenseAquisition 提供可透過使用者介入啟用授權取得的方法。
IWMDRMProvider 建立Microsoft Windows Media DRM 用戶端擴充 API 的其他物件。
IWMDRMSecurity 管理客戶端電腦和DRM子系統的各種安全性相關程式。
IWMDRMSecurity 管理元件撤銷和更新。
IWMSecureBuffer 啟用緩衝區的加密和解密。

 

程式設計參考