OPM_GET_VIRTUAL_PROTECTION_LEVEL

Devuelve el nivel de protección virtual de un mecanismo de protección especificado.

El nivel de protección virtual es el nivel solicitado por la aplicación durante la sesión actual de Output Protection Manager (OPM). El controlador puede aplicar un nivel superior, debido a eventos fuera de esta sesión de OPM. Para buscar el nivel de protección real que está en vigor, envíe la consulta OPM_GET_ACTUAL_PROTECTION_LEVEL .

Requisito Value
GUID de solicitud OPM_GET_VIRTUAL_PROTECTION_LEVEL
Datos de entrada Mecanismo de protección que se va a consultar, especificado como un entero de 32 bits. El valor se interpreta como miembro de las marcas de tipo de protección de OPM.
Devolver datos Una estructura de OPM_STANDARD_INFORMATION

 

Comentarios

El nivel de protección se devuelve en el miembro ulInformation de la estructura OPM_STANDARD_INFORMATION . El significado de este valor depende del mecanismo de protección que se consulta. Para cada mecanismo de protección, el valor de ulInformation es una marca de una enumeración diferente, como se muestra en la tabla siguiente.

Mecanismo de protección Enumeración
ACP OPM_ACP_PROTECTION_LEVEL
CGMS-A Marcas de protección CGMS-A
DPCP OPM_DPCP_PROTECTION_LEVEL
HDCP OPM_HDCP_PROTECTION_LEVEL

 

Esta consulta es equivalente a la consulta de DXVA_COPPQueryLocalProtectionLevel utilizada en el Protocolo de protección de salida certificada (COPP).

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado
Opmapi.h

Consulte también

IOPMVideoOutput::COPPCompatibleGetInformation

IOPMVideoOutput::GetInformation

Solicitudes de estado de OPM