OPM_GET_CURRENT_HDCP_SRM_VERSION

Returns the version number of the system renewability message (SRM) currently used by the video output.

Requirement Value
Request GUID OPM_GET_CURRENT_HDCP_SRM_VERSION
Input data None
Return data An OPM_STANDARD_INFORMATION structure

 

Remarks

If this query succeeds, the ulInformation member of the OPM_STANDARD_INFORMATION structure contains the SRM version number, in little-endian format.

SRMs are used to update the list of revoked High-Bandwidth Digital Content Protection (HDCP) devices. SRMs are delivered with the video content. To set the SRM, send the OPM_SET_HDCP_SRM command.

This query can cause the IOPMVideoOutput::GetInformation method to return any of the following error codes.

Return code Description
ERROR_GRAPHICS_OPM_HDCP_SRM_NEVER_SET The application did not set an SRM.
ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP The video output does not support HDCP.

 

Requirements

Requirement Value
Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
Windows Server 2008 [desktop apps only]
Header
Opmapi.h

See also

IOPMVideoOutput::GetInformation

OPM Status Requests