Expand Minimize

DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION structure

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.

Syntax


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;

Members

rnRandomNumber

A 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.

ulStatusFlags

A bitwise OR combination of the values of the DXGKMDT_OPM_STATUS enumeration that indicates the status of a protected output.

ulHDCPFlags

A 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.

ksvB

A 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.

Reserved

Reserved. Must be set to zero.

Reserved2

Reserved. Must be set to zero.

Reserved3

Reserved. Must be set to zero.

Requirements

Version

Available in Windows Vista and later versions of the Windows operating systems.

Header

D3dkmdt.h (include D3dkmdt.h)

See also

DxgkDdiOPMGetCOPPCompatibleInformation
DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS
DXGKMDT_OPM_HDCP_FLAG
DXGKMDT_OPM_HDCP_KEY_SELECTION_VECTOR
DXGKMDT_OPM_RANDOM_NUMBER
DXGKMDT_OPM_STATUS

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft. All rights reserved.