Función GetCOPPCompatibleOPMInformation

Importante

Output Protection Manager (OPM) usa esta función para acceder a la funcionalidad en el controlador de pantalla. Las aplicaciones no deben llamar a esta función.

 

Envía una solicitud de estado del Protocolo de protección de salida certificado (COPP) a un objeto de salida protegido.

Sintaxis

NTSTATUS WINAPI GetCOPPCompatibleOPMInformation(
  _In_  OPM_PROTECTED_OUTPUT_HANDLE                     opoOPMProtectedOutput,
  _In_  DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS *pParameters,
  _Out_ DXGKMDT_OPM_REQUESTED_INFORMATION               *pRequestedInformation
);

Parámetros

opoOPMProtectedOutput [in]

Identificador del objeto de salida protegido. Este identificador se obtiene mediante una llamada a CreateOPMProtectedOutputs.

pParameters [in]

Puntero a una estructura de DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS que contiene datos de entrada para la solicitud de estado.

pRequestedInformation [out]

Puntero a una estructura DXGKMDT_OPM_REQUESTED_INFORMATION que recibe los resultados de la solicitud de estado.

Valor devuelto

Si el método se realiza correctamente, devuelve STATUS_SUCCESS. De lo contrario, devuelve un código de error NTSTATUS .

Observaciones

Las aplicaciones deben llamar a IOPMVideoOutput::COPPCompatibleGetInformation en lugar de llamar a esta función.

El objeto de salida protegido debe crearse con la semántica copp. Consulte CreateOPMProtectedOutputs.

Esta función no tiene ninguna biblioteca de importación asociada. Para llamar a esta función, debe usar las funciones LoadLibrary y GetProcAddress para vincular dinámicamente a Gdi32.dll.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Archivo DLL
Gdi32.dll

Vea también

Funciones de OPM

Administrador de protección de salida