structure DXVA_COPPStatusHDCPKeyData (dxva.h)
La structure DXVA_COPPStatusHDCPKeyData décrit un récepteur HDCP (High-bandwidth Digital Content Protection) ou un vecteur de sélection de clé répétitif (KSV).
Syntaxe
typedef struct _DXVA_COPPStatusHDCPKeyData {
GUID rApp;
ULONG dwFlags;
ULONG dwHDCPFlags;
GUID BKey;
GUID Reserved1;
GUID Reserved2;
} DXVA_COPPStatusHDCPKeyData;
Membres
rApp
Spécifie un nombre aléatoire 128 bits, utilisé une seule fois. Ce nombre aléatoire est généré par l’application demandée et fourni au pilote d’affichage dans le membre rApp de la structure DXVA_COPPStatusInput.
dwFlags
Spécifie des informations d’état supplémentaires qui peuvent être pertinentes pour l’application appelante. Le pilote d’affichage doit définir dwFlags sur la valeur COPP_StatusNormal (0x00) du type d’énumération COPP_StatusFlags ou à une combinaison ORed valide de la COPP_StatusFlags suivante :
- COPP_LinkLost (0x01)
- COPP_RenegotiationRequired (0x02)
dwHDCPFlags
Spécifie les caractéristiques HDCP actuelles de l’appareil connecté à un connecteur de sortie DVI (Digital Video Interface) ou High-Definition Multimedia Interface (HDMI). Le pilote d’affichage peut définir dwHDCPFlags sur COPP_HDCPRepeater (0x01) à partir du type d’énumération COPP_StatusHDCPFlags pour indiquer que l’appareil est un répéteur.
BKey
Spécifie le récepteur HDCP ou le KSV répéteur (Bksv), tel que défini par la révision de spécification HDCP 1.1, dans les 40 bits les moins significatifs.
Reserved1
Réservé. Doit être défini sur zéro (GUID_NULL).
Reserved2
Réservé. Doit être défini sur zéro (GUID_NULL).
Remarques
Le pilote d’affichage retourne l’état de la clé HDCP via le paramètre pOutput de COPPQueryStatus. La structure DXVA_COPPStatusOutput décrit les informations d’état retournées. Le pilote d’affichage doit convertir l’état de la clé HDCP en pointeur vers une structure de DXVA_COPPStatusHDCPKeyData et retourner les informations d’état dans le COPPStatus membre de DXVA_COPPStatusOutput.
Les applications lancent une requête pour les données de clé HDCP pour déterminer si le récepteur ou l’appareil répéteur est révoqué ; ils peuvent ensuite désactiver le flux de contenu protégé vers l’appareil. Les applications doivent obtenir des listes de KSV révoquées en traitant les messages de renouvellement système (SRMs). En coordination avec Digital Content Protection LLC, les propriétaires d’applications de licence HDCP ne doivent pas laisser le flux de contenu protégé vers les répéteurs HDCP pour COPP version 1.0.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Cette structure s’applique uniquement à Windows Server 2003 avec SP1 et versions ultérieures, et Windows XP avec SP2 et versions ultérieures. |
d’en-tête | dxva.h (include Dxva.h) |