OPM Status Flags
The flags in the following table specify the status of an Output Protection Manager (OPM) session.
Constant/value | Description |
---|---|
|
Normal status. |
|
The integrity of the connection has been compromised. Examples of events that cause the driver to set this flag include:
|
|
The connection configuration has changed. For example, the user has changed the desktop display mode. |
|
The graphics adapter or the driver has been tampered with. This flag is not used in COPP emulation mode. Instead, the video output will set the OPM_STATUS_LINK_LOST flag if it detects tampering. |
|
A revoked High-Bandwidth Digital Content Protection (HDCP) device is attached to the video output. This status flag can be returned from an OPM_GET_VIRTUAL_PROTECTION_LEVEL or OPM_GET_ACTUAL_PROTECTION_LEVEL query. The revoked device might be attached directly to the video output, or indirectly through an HDCP repeater. A video output is required to detect this condition while HDCP is enabled, but not otherwise. This flag is not used in COPP emulation mode, because the video output does not detect revoked devices in that mode. |
Remarks
Some of these constants are equivalent to values from the COPP_StatusFlags enumeration 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 |
|
See also