Поделиться через


Поддержка диспетчера защиты выходных данных

Интерфейс драйвера устройства (OPM) менеджера защиты выходных данных (OPM) обеспечивает защиту копирования видеосигналов, передаваемых через различные разъёмы графического адаптера. Чтобы узнать больше о том, как Windows Vista защищает содержимое, выводимое графическими адаптерами, скачайте документ по защите содержимого вывода на веб-сайте Output Content Protection и Windows Vista.

OPM является преемником сертифицированного протокола защиты выходных данных (COPP), который предоставляет модель драйвера отображения Windows 2000 . OPM поддерживает все функции COPP. Сведения о функциях COPP см. в разделе "Введение в COPP". OPM также поддерживает новые функции.

Интерфейс OPM

DDI OPM семантически похож на DDI COPP, так как OPM по сути является COPP 1.1 для модели драйвера дисплея Windows Vista. Однако DDI OPM гораздо проще, чем DDI COPP, так как DDI OPM состоит из набора функций, а DDI КОПП сопоставляется с помощью DDI DirectDraw и DirectX Video Acceleration (VA).

Если драйвер мини-порта дисплея поддерживает передачу защищенных команд, сведений и состояний между приложениями и драйвером, подсистема ядра графики Microsoft DirectX (Dxgkrnl.sys) может успешно открыть DDI opM драйвера.

Компонент режима ядра, который должен использовать интерфейс OPM, инициирует вызов функции DxgkDdiQueryInterface минипорт драйвера дисплея для получения интерфейса. Указатели на функции интерфейса OPM возвращаются в структуре DXGK_OPM_INTERFACE, на которую указывает член QUERY_INTERFACE. Этот QUERY_INTERFACE указан параметром QueryInterface в вызове DxgkDdiQueryInterface.

Некоторые драйверы минипорта реализуют следующие функции интерфейса диспетчера защиты выходных данных (OPM):

В следующих разделах описываются новые функции OPM и способы поддержки и использования DDI OPM:

Терминология OPM

Функции OPM

Выполнение проверки функциональных возможностей оборудования

Получение OPM DDI

Использование OPM DDI

Обработка уровней защиты с помощью OPM

Обработка потери устройства отображения

Получение сведений о защищенных выходных данных

Получение сведений о защищённом выводе COPP-Compatible

Настройка защищенного вывода

Отчет о состоянии защищенного выхода

Советы по реализации и требования для OPM