Share via


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

Envía una solicitud de estado del Administrador de protección de salida (OPM) al controlador de visualización.

Sintaxis

HRESULT GetInformation(
  [in]  const OPM_GET_INFO_PARAMETERS *pParameters,
  [out] OPM_REQUESTED_INFORMATION     *pRequestedInformation
);

Parámetros

[in] pParameters

Puntero a una estructura de OPM_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_OPM_SEMANTICS
El objeto OPM se creó con la semántica del Protocolo de protección de salida certificada (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 GetInformation solo se aplica cuando se usa la semántica de OPM. Si el puntero de interfaz se creó con la semántica copP, GetInformation devuelve ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS. En ese caso, llame a IOPMVideoOutput::COPPCompatibleGetInformation 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