IMFContentDecryptorContext::InitializeHardwareKey 方法 (mfidl.h)
允许显示驱动程序返回初始化新硬件密钥时使用的特定于 IHV 的信息。
语法
HRESULT InitializeHardwareKey(
[in] UINT InputPrivateDataByteCount,
[in, optional] const void *InputPrivateData,
[out] UINT64 *OutputPrivateData
);
parameters
[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 |