Método IOPMVideoOutput::COPPCompatibleGetInformation (opmapi.h)

Envía una solicitud de estado del Administrador de protección de salida (OPM) al controlador de visualización. Use este método cuando OPM emule certified Output Protection Manager (COPP).

Sintaxis

HRESULT COPPCompatibleGetInformation(
  [in]  const OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS *pParameters,
  [out] OPM_REQUESTED_INFORMATION                     *pRequestedInformation
);

Parámetros

[in] pParameters

Puntero a una estructura de OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS . Rellene esta estructura con datos para la solicitud de estado. Para obtener una lista de solicitudes de estado, consulte Solicitudes de estado de OPM.

[out] pRequestedInformation

Puntero a una estructura de OPM_REQUESTED_INFORMATION . Al devolver, el método rellena esta estructura con los resultados de la solicitud de estado.

Valor devuelto

Devuelve un VALOR HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.
ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS
El objeto OPM se creó con semántica de OPM, no con semántica copP.

Comentarios

Este método es equivalente al método IAMCertifiedOutputProtection::P rotectionStatus en COPP.

La interfaz IOPMVideoOutput admite la semántica de OPM y la semántica de COPP. El método COPPCompatibleGetInformation solo se aplica cuando se usa la semántica de COPP. Si el puntero de interfaz se creó con la semántica de OPM, COPPCompatibleGetInformation devuelve ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS. En ese caso, llame a IOPMVideoOutput::GetInformation en su lugar.

Requisitos

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

Consulte también

IOPMVideoOutput

Administrador de protección de salida