Compatibilidad con el Administrador de protección de salida

La interfaz del controlador de dispositivo (DDI) del Administrador de protección de salida (OPM) permite la protección de copia de señales de vídeo que generan varios conectores del adaptador de gráficos. Para obtener más información sobre cómo Windows Vista protege el contenido que generan los adaptadores de gráficos, descargue el documento Protección de contenido de salida en el sitio web de Protección de contenido de salida y Windows Vista .

OPM es el sucesor del Protocolo de protección de salida certificada (COPP) que proporciona el modelo de controlador de visualización de Windows 2000 . OPM admite todas las características de COPP. Para obtener información sobre las características de COPP, vea Introducción a COPP. OPM también admite nuevas características.

Interfaz de OPM

El DDI de OPM es semánticamente similar al COPP DDI porque OPM es esencialmente COPP 1.1 para el modelo de controlador de pantalla de Windows Vista. Sin embargo, el DDI de OPM es mucho más sencillo que el DDI copP porque OPM DDI consta de un conjunto de funciones mientras que el DDI de COPP se asigna a través del DDI directDraw y la aceleración de vídeo directX (VA).

Si un controlador de miniporte de pantalla admite el paso de comandos protegidos, información y estado entre las aplicaciones y el controlador, el subsistema del kernel de gráficos de Microsoft DirectX (Dxgkrnl.sys) puede abrir correctamente el OPM DDI del controlador.

Un componente en modo kernel que debe usar la interfaz OPM inicia una llamada a la función DxgkDdiQueryInterface del controlador de miniporte para recuperar la interfaz. Los punteros a las funciones de interfaz OPM se devuelven en una estructura DXGK_OPM_INTERFACE a la que apunta el miembro Interface de la estructura QUERY_INTERFACE . Este QUERY_INTERFACE apunta el parámetro QueryInterface en la llamada a DxgkDdiQueryInterface.

Algunos controladores de miniporte implementan las siguientes funciones de interfaz del Administrador de protección de salida (OPM):

En los temas siguientes se describen las nuevas características de OPM y cómo admitir y usar la DDI de OPM:

Terminología de OPM

Características de OPM

Realización de un examen de funcionalidad de hardware

Recuperación de DDI de OPM

Uso de DDI de OPM

Control de los niveles de protección con OPM

Controlar la pérdida de un dispositivo de pantalla

Recuperar información sobre una salida protegida

Recuperar COPP-Compatible información sobre una salida protegida

Configuración de una salida protegida

Notificación del estado de una salida protegida

Sugerencias y requisitos de implementación para OPM