Метод 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

См. также раздел

IMFContentDecryptorContext