структура D3DWDDM2_0DDI_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA (d3d10umddi.h)
D3DWDDM2_0DDI_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA используется с D3DWDDM2_0DDI_KEY_EXCHANGE_HW_PROTECTION_DATA при реализации управления цифровыми правами (DRM).
Синтаксис
typedef struct D3DWDDM2_0DDI_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA {
UINT PrivateDataSize;
UINT HWProtectionDataSize;
BYTE pbInput[4];
} D3DWDDM2_0DDI_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA;
Члены
PrivateDataSize
Содержит размер частных данных, зарезервированных для использования IHV. Этот размер определяется из элемента pPrivateInputSize , возвращаемого командлетом GetCryptoSessionPrivateDataSize.
HWProtectionDataSize
Содержит размер данных команды DRM.
pbInput[4]
Если значение PrivateDataSize больше 0, pbInput[0] – pbInput[PrivateDataSize - 1] зарезервировано для использования IHV.
pbInput[PrivateDataSize] – pbInput[HWProtectionDataSize + PrivateDataSize - 1] содержит входные данные для команды DRM. Формат и размер команды DRM определяется спецификацией DRM.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Windows Server 2016 |
Верхняя часть | d3d10umddi.h (включая D3d10umddi.h) |
См. также раздел
D3DWDDM2_0DDI_KEY_EXCHANGE_HW_PROTECTION_DATA