Метод 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 |
Header | mfidl.h |
Библиотека | Mfplat.lib |
DLL | Mfplat.dll |