COPP_StatusFlags Enumeration

 
Microsoft DirectShow 9.0

COPP_StatusFlags Enumeration

Specifies the status of the COPP session.

Syntax

  typedef enum _COPP_StatusFlags {
    COPP_StatusNormal           = 0x00,
    COPP_LinkLost               = 0x01,
    COPP_RenegotiationRequired  = 0x02,
    COPP_StatusFlagsReserved    = 0xFFFFFFFC
} COPP_StatusFlags;

Members

COPP_StatusNormal

Normal status.

COPP_LinkLost

The integrity of the connection has been compromised. Examples of events that cause the driver to set this flag include:

   The driver can no longer enforce the current protection level.

   The driver detected an internal integrity error.

   The connector between the computer and the display device was unplugged.

COPP_RenegotiationRequired

The connection configuration has changed. For example, the user has changed the desktop display mode.

COPP_StatusFlagsReserved

Reserved. Must be zero.

Remarks

If COPP_LinkLost is returned, the application should release the current instance of the VMR, create a new instance of the VMR, and establish a new COPP session (including key exchange and certificate validation).

See Also