Microsoft Windows Media DRM クライアント インターフェイス

次の表では、Windows Media DRM クライアント API でサポートされるインターフェイスについて説明します。

インターフェイス 説明
IDRMStatusCallback 非同期 DRM 操作を処理するために実装できる状態コールバックの定義を提供します。
IWMDRMDecrypt コンテンツを復号化するためのメソッドを提供します。
IWMDRMEncrypt データをインプレースで暗号化するためのメソッドを提供します。
IWMDRMEncryptScatter 連続していないブロックからデータを暗号化します。
IWMDRMEventGenerator 非同期操作を取り消すメソッドを提供する IMFMediaEventGenerator インターフェイスの拡張。
IWMDRMIndividualizationStatus 個別化の進行状況に関する高度な状態情報を取得できるようにします。
IWMDRMLicense ローカル ライセンス ストア内の 1 つ以上のライセンスを表します。
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 バッファーの暗号化と暗号化解除を有効にします。

 

プログラミング リファレンス