Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Contains the result from an OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION query.
Syntax
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;
Members
rnRandomNumber
An OPM_RANDOM_NUMBER structure. This structure contains the same 128-bit random number that the application sent to the driver in the OPM_GET_INFO_PARAMETERS or OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS structure.
ulStatusFlags
A bitwise OR of OPM Status Flags.
ulHDCPFlags
A value that indicates whether the connected device is an HDCP repeater.
Value | Meaning |
---|---|
|
The device is not an HDCP repeater. |
|
The device is an HDCP repeater. |
ksvB
An OPM_HDCP_KEY_SELECTION_VECTOR structure that contains the device's key selection vector (KSV). This is the value named Bksv in the HDCP specification.
Reserved[11]
Reserved for future use. Fill this array with zeros.
Reserved2[16]
Reserved for future use. Fill this array with zeros.
Reserved3[16]
Reserved for future use. Fill this array with zeros.
Remarks
The layout of this structure is identical to the DXVA_COPPStatusHDCPKeyData structure used in Certified Output Protection Protocol (COPP).
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | opmapi.h |