次の方法で共有


ライセンス

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

ライセンスは、保護されたファイル内のデータを読み取ることができる条件を記述する一連のデータです。 各ライセンスはキー識別子に適用され、通常は 1 つのメディア ファイルに割り当てられます。 この識別子は、ライセンス内の保護されたコンテンツを識別するために使用されます。

各ライセンスは、保護されたコンテンツで実行できる 1 つ以上のアクションを指定します。 これらのアクションは、権限とも呼ばれ、さまざまな方法で制限できます。 開始日、終了日、カウント、および制限時間を組み合わせることにより、ライセンス発行者は、権利に関して考えられるほとんどすべての制限を作成できます。

ライセンスは Web サービスによって発行されます。 ライセンスが取得されると、ライセンスはローカル ライセンス ストアのクライアント コンピューターに格納されます。これは、ライセンスとその他の DRM データを含む保護されたファイルです。 保護されたコンテンツがアプリケーションによってアクセスされると、DRM サブシステムはローカル ライセンス ストアで、適切な権限を付与するライセンスを検索します。 ライセンスが見つからない場合、アプリケーションはファイルの DRM ヘッダーに格納されている情報に基づいてライセンスを取得できます。

同じ保護されたファイルに対して複数のライセンスを発行できます。 DRM サブシステムは、アクションが許可されているかどうかを判断すると、適用されるすべてのライセンスの権限を集計します。 各ライセンスには優先順位を割り当てることができます。 1 つのアクションに複数のライセンスが適用される場合、最も優先度の高いライセンスがチェックされ、カウントをデクリメントする必要があるかどうかを判断します。

概念