次の方法で共有


ライセンスの削除

[このページに関連付けられている機能である Windows Media Format 11 SDK は、レガシ機能です。 これは、ソース リーダーシンク ライターによって置き換えられます。 ソース リーダーシンク ライターは、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、Windows Media Format 11 SDK ではなくソース リーダーシンク ライターを使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]

DRM インポートなどによってローカルに作成されたサードパーティライセンスは、 IWMDRMLicenseManagement::P rocessLicenseDeletionMessage メソッドを 呼び出すことで削除できます。 このメソッドに渡す文字列は、次のような XMR ライセンスになります。

<response type="LRB">
  <DATA>
    <LICENSEDATA>
      <DATA>
        <KID>include Key ID here to revoke certain keys</KID>
        <LID>rights ID</LID
        <META>
          <LGPUBKEY>
            <PublicKey>
              <Modulus>base64 encoded public key</Modulus>
              <Exponent>Exponent in network byte order</Exponent>
            </PublicKey>
          </LGPUBKEY>
          <UID>content-owner-specific user ID</UID>
        </META>
      </DATA>
    </LICENSEDATA>
  </DATA>
</response>

所有者固有のユーザー ID (UID) フィールドは省略可能です。 オプションのフィールドは、関連付けられているデータがない場合は、ライセンス応答に含めてはなりません。

XMR ライセンスの構築

DRM インポート

プログラミング ガイド