// d3dkmdt.h
typedef struct _DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION {
DXGKMDT_OPM_RANDOM_NUMBER rnRandomNumber;
ULONG ulStatusFlags;
ULONG ulHDCPFlags;
DXGKMDT_OPM_HDCP_KEY_SELECTION_VECTOR ksvB;
BYTE Reserved[11];
BYTE Reserved2[16];
BYTE Reserved3[16];
} DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION;
View the official Windows Driver Kit DDI referenceNo description available.
The DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION structure contains High-bandwidth Digital Content Protection (HDCP) information that is retrieved in a call to the DxgkDdiOPMGetInformation function.
rnRandomNumberA DXGKMDT_OPM_RANDOM_NUMBER structure that contains a protected output object's 128-bit cryptographically secure random number. This random number is generated by an application and supplied to the display miniport driver in the rnRandomNumber member of the DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS structure in a call to the driver's DxgkDdiOPMGetCOPPCompatibleInformation function.
ulStatusFlagsA bitwise OR combination of the values of the DXGKMDT_OPM_STATUS enumeration that indicates the status of a protected output.
ulHDCPFlagsA bitwise OR combination of the values of the DXGKMDT_OPM_HDCP_FLAG enumeration that identifies whether a protected output's physical connector is connected to a High-bandwidth Digital Content Protection (HDCP) repeater.
ksvBA DXGKMDT_OPM_HDCP_KEY_SELECTION_VECTOR structure that contains a key-selection vector (KSV) for a monitor or an HDCP repeater. An HDCP receiver is typically a monitor. An HDCP repeater is a device that allows multiple monitors to display the video signal from a protected output's physical connector. For more information about HDCP receivers and repeaters, see the HDCP Specification Revision 1.1.
ReservedReserved. Must be set to zero.
Reserved2Reserved. Must be set to zero.
Reserved3Reserved. Must be set to zero.
DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS
DXGKMDT_OPM_HDCP_KEY_SELECTION_VECTOR
DxgkDdiOPMGetCOPPCompatibleInformation