Expand Minimize

DXGKMDT_OPM_STATUS enumeration

The DXGKMDT_OPM_STATUS enumeration identifies the status of a protected output.

Syntax


typedef enum _DXGKMDT_OPM_STATUS { 
  DXGKMDT_OPM_STATUS_NORMAL                        = 0x00,
  DXGKMDT_OPM_STATUS_LINK_LOST                     = 0x01,
  DXGKMDT_OPM_STATUS_RENEGOTIATION_REQUIRED        = 0x02,
  DXGKMDT_OPM_STATUS_TAMPERING_DETECTED            = 0x04,
  DXGKMDT_OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED  = 0x08
} DXGKMDT_OPM_STATUS;

Constants

DXGKMDT_OPM_STATUS_NORMAL

Indicates that the protected output is working correctly.

DXGKMDT_OPM_STATUS_LINK_LOST

Indicates that although the protected output detected no tampering, an output protection technology unexpectedly stopped working.

This status bit must be set if DXGKMDT_OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED is also set.

DXGKMDT_OPM_STATUS_RENEGOTIATION_REQUIRED

Indicates that the end user caused the configuration of the physical connector to change. Therefore, a renegotiation is required.

DXGKMDT_OPM_STATUS_TAMPERING_DETECTED

Indicates that tampering with the graphics adapter or the adapter's display miniport driver has occurred.

DXGKMDT_OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED

Indicates that a revoked High-bandwidth Digital Content Protection (HDCP) device is directly or indirectly attached to a protected output. If HDCP is not enabled, the protected output is not required to detect revoked devices. If HDCP is enabled, the protected output must detect revoked devices. The driver sets this status value only from a call to its DxgkDdiOPMGetInformation function to determine if HDCP is enabled.

Remarks

The display miniport driver returns status about a protected output whenever the driver's DxgkDdiOPMGetInformation and DxgkDdiOPMGetCOPPCompatibleInformation functions are called to retrieve information about the protected output. For more information about returning a protected output's status, see Reporting Status about a Protected Output.

Requirements

Version

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

Header

D3dkmdt.h (include D3dkmdt.h)

See also

DxgkDdiOPMGetCOPPCompatibleInformation
DxgkDdiOPMGetInformation
DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING
DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT
DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION
DXGKMDT_OPM_STANDARD_INFORMATION

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft