struktur D3DWDDM2_0DDI_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA (d3d10umddi.h)
D3DWDDM2_0DDI_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA digunakan dengan D3DWDDM2_0DDI_KEY_EXCHANGE_HW_PROTECTION_DATA dalam implementasi Digital Rights Management (DRM).
Sintaks
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;
Anggota
PrivateDataSize
Berisi ukuran data privat yang dicadangkan untuk penggunaan IHV. Ukuran ini ditentukan dari anggota pPrivateInputSize yang dikembalikan oleh GetCryptoSessionPrivateDataSize.
HWProtectionDataSize
Berisi ukuran data perintah DRM.
pbInput[4]
Jika PrivateDataSize lebih besar dari 0, pbInput[0] – pbInput[PrivateDataSize - 1] dicadangkan untuk penggunaan IHV.
pbInput[PrivateDataSize] – pbInput[HWProtectionDataSize + PrivateDataSize - 1] berisi data input untuk perintah DRM. Format dan ukuran perintah DRM ditentukan oleh spesifikasi DRM.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 |
Server minimum yang didukung | Server Windows 2016 |
Header | d3d10umddi.h (termasuk D3d10umddi.h) |
Lihat juga
D3DWDDM2_0DDI_KEY_EXCHANGE_HW_PROTECTION_DATA