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,
  DXGKMDT_OPM_STATUS_LINK_LOST,
  DXGKMDT_OPM_STATUS_RENEGOTIATION_REQUIRED,
  DXGKMDT_OPM_STATUS_TAMPERING_DETECTED,
  DXGKMDT_OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED
} 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

   
Minimum supported client Available in Windows Vista and later versions of the Windows operating systems.
Header d3dkmdt.h (include D3dkmdt.h)

See Also

DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING

DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT

DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION

DXGKMDT_OPM_STANDARD_INFORMATION

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetInformation