Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
D3DWDDM2_0DDI_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA est utilisé avec D3DWDDM2_0DDI_KEY_EXCHANGE_HW_PROTECTION_DATA dans l’implémentation de Digital Rights Management (DRM).
Syntaxe
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;
Membres
PrivateDataSize
Contient la taille des données privées réservées à l’utilisation d’IHV. Cette taille est déterminée à partir du membre pPrivateInputSize retourné par GetCryptoSessionPrivateDataSize.
HWProtectionDataSize
Contient la taille des données de commande DRM.
pbInput[4]
Si PrivateDataSize est supérieur à 0, pbInput[0] – pbInput[PrivateDataSize - 1] est réservé à l’utilisation d’IHV.
pbInput[PrivateDataSize] – pbInput[HWProtectionDataSize + PrivateDataSize - 1] contient les données d’entrée de la commande DRM. Le format et la taille de la commande DRM sont définis par la spécification DRM.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10 |
serveur minimum pris en charge | Windows Server 2016 |
d’en-tête | d3d10umddi.h (include D3d10umddi.h) |
Voir aussi
D3DWDDM2_0DDI_KEY_EXCHANGE_HW_PROTECTION_DATA