OPM Structures

The following structures are used with Output Protection Manager (OPM).

Structure Description
GRL_HEADER Contains the global revocation list (GRL) header.
MF_SIGNATURE Contains a global revocation list (GRL) signature.
OPM_ACP_AND_CGMSA_SIGNALING Contains the result from an OPM_GET_ACP_AND_CGMSA_SIGNALING query.
OPM_ACTUAL_OUTPUT_FORMAT Contains the result of an OPM_GET_ACTUAL_OUTPUT_FORMAT query in Output Protection Manager (OPM).
OPM_CONFIGURE_PARAMETERS Contains an OPM or Certified Output Protection Manager (COPP) command.
OPM_CONNECTED_HDCP_DEVICE_INFORMATION Contains the result from an OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION query.
OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS Contains parameters for the IOPMVideoOutput::COPPCompatibleGetInformation method.
OPM_ENCRYPTED_INITIALIZATION_PARAMETERS Contains initialization parameters for an OPM session.
OPM_GET_CODEC_INFO_INFORMATION Contains the result from an OPM_GET_CODEC_INFO query.
OPM_GET_CODEC_INFO_PARAMETERS Contains information for the OPM_GET_CODEC_INFO command.
OPM_GET_INFO_PARAMETERS Contains parameters for the IOPMVideoOutput::GetInformation method.
OPM_HDCP_KEY_SELECTION_VECTOR Contains the key selection vector (KSV) for a High-Bandwidth Digital Content Protection (HDCP) receiver.
OPM_OMAC Contains a Message Authentication Code (MAC) for an OPM message.
OPM_OUTPUT_ID_DATA Contains the result from an OPM_GET_OUTPUT_ID status request.
OPM_RANDOM_NUMBER Contains a 128-bit random number for use with OPM.
OPM_REQUESTED_INFORMATION Contains the result of an OPM status request.
OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS Contains information for the OPM_SET_ACP_AND_CGMSA_SIGNALING command in OPM.
OPM_SET_HDCP_SRM_PARAMETERS Contains parameters for the OPM_SET_HDCP_SRM command.
OPM_SET_PROTECTION_LEVEL_PARAMETERS Contains data for the OPM_SET_PROTECTION_LEVEL command in OPM.
OPM_STANDARD_INFORMATION Contains the result from an OPM status request.

 

OPM Programming Reference

Output Protection Manager