IMFContentDecryptorContext::InitializeHardwareKey メソッド (mfidl.h)

ディスプレイ ドライバーが新しいハードウェア キーを初期化するときに使用される IHV 固有の情報を返すことができます。

構文

HRESULT InitializeHardwareKey(
  [in]           UINT       InputPrivateDataByteCount,
  [in, optional] const void *InputPrivateData,
  [out]          UINT64     *OutputPrivateData
);

パラメーター

[in] InputPrivateDataByteCount

InputPrivateData が指定するバッファー内のバイト数。

[in, optional] InputPrivateData

このパラメーターの内容は、 の実装によって定義されます。
セキュリティ プロセッサで実行される保護システム。 コンテンツには、ライセンスまたはストリームのプロパティに関するデータが含まれている場合があります。

[out] OutputPrivateData

戻りデータは、保護システム実装の実装によっても定義されます
セキュリティ プロセッサで実行される。 コンテンツには、基になるハードウェア キーに関連付けられているデータが含まれている場合があります。

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

   
サポートされている最小のクライアント Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー mfidl.h
Library Mfplat.lib
[DLL] Mfplat.dll

関連項目

IMFContentDecryptorContext