structure OPM_CONNECTED_HDCP_DEVICE_INFORMATION (opmapi.h)

Contient le résultat d’une requête OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION .

Syntaxe

typedef struct _OPM_CONNECTED_HDCP_DEVICE_INFORMATION {
  OPM_RANDOM_NUMBER             rnRandomNumber;
  ULONG                         ulStatusFlags;
  ULONG                         ulHDCPFlags;
  OPM_HDCP_KEY_SELECTION_VECTOR ksvB;
  BYTE                          Reserved[11];
  BYTE                          Reserved2[16];
  BYTE                          Reserved3[16];
} OPM_CONNECTED_HDCP_DEVICE_INFORMATION;

Membres

rnRandomNumber

Structure OPM_RANDOM_NUMBER . Cette structure contient le même nombre aléatoire 128 bits que celui envoyé par l’application au pilote dans la structure OPM_GET_INFO_PARAMETERS ou OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS .

ulStatusFlags

Or au niveau du bit desindicateurs d’état OPM.

ulHDCPFlags

Valeur qui indique si l’appareil connecté est un répéteur HDCP.

Valeur Signification
OPM_HDCP_FLAG_NONE
0x00
L’appareil n’est pas un répéteur HDCP.
OPM_HDCP_FLAG_REPEATER
0x01
L’appareil est un répéteur HDCP.

ksvB

Structure OPM_HDCP_KEY_SELECTION_VECTOR qui contient le vecteur de sélection de clé (KSV) de l’appareil. Il s’agit de la valeur nommée Bksv dans la spécification HDCP.

Reserved[11]

Réservé pour un usage futur. Remplissez ce tableau avec des zéros.

Reserved2[16]

Réservé pour un usage futur. Remplissez ce tableau avec des zéros.

Reserved3[16]

Réservé pour un usage futur. Remplissez ce tableau avec des zéros.

Notes

La disposition de cette structure est identique à la structure DXVA_COPPStatusHDCPKeyData utilisée dans le protocole COPP (Certified Output Protection Protocol).

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête opmapi.h

Voir aussi

OPM Structures

Gestionnaire de protection de sortie