Share via


Supporto di Output Protection Manager

L'interfaccia del driver di dispositivo OPM (Output Protection Manager) consente la protezione della copia dei segnali video che vengono restituiti da vari connettori della scheda grafica. Per altre informazioni su come Windows Vista protegge il contenuto restituito dagli adattatori grafici, scaricare il documento Di protezione contenuto output nel sito Web Protezione contenuto output e Windows Vista .

OPM è il successore del protocollo COPP (Certified Output Protection Protocol) fornito dal modello di driver visualizzato di Windows 2000 . OPM supporta tutte le funzionalità del COPP. Per informazioni sulle funzionalità di COPP, vedere Introduzione al COPP. OPM supporta anche nuove funzionalità.

Interfaccia OPM

OPM DDI è semanticamente simile al COPP DDI perché OPM è essenzialmente COPP 1.1 per il modello di driver di visualizzazione di Windows Vista. Tuttavia, il DDI OPM è molto più semplice del COPP DDI perché OPM DDI è costituito da un set di funzioni mentre il DDI COPP viene mappato tramite DirectDraw e DirectX Video Acceleration (VA) DDI.

Se un driver miniport visualizzato supporta il passaggio di comandi protetti, informazioni e stato tra applicazioni e driver, il sottosistema del kernel della grafica Microsoft DirectX (Dxgkrnl.sys) può aprire correttamente OPM DDI del driver.

Un componente in modalità kernel che deve usare l'interfaccia OPM avvia una chiamata alla funzione DxgkDdiQueryInterface del driver di visualizzazione per recuperare l'interfaccia. I puntatori alle funzioni di interfaccia OPM vengono restituiti in una struttura DXGK_OPM_INTERFACE a cui punta il membro Interface della strutturaQUERY_INTERFACE. Questa QUERY_INTERFACE viene puntata dal parametro QueryInterface nella chiamata DxgkDdiQueryInterface.

Le funzioni di interfaccia OPM (Output Protection Manager) seguenti vengono implementate da alcuni driver miniport visualizzati:

Gli argomenti seguenti descrivono le nuove funzionalità di OPM e come supportare e usare OPM DDI:

Terminologia OPM

Funzionalità di OPM

Esecuzione di un'analisi delle funzionalità hardware

Recupero dell'DDI OPM

Uso di OPM DDI

Gestione dei livelli di protezione con OPM

Gestione della perdita di un dispositivo visualizzato

Recupero di informazioni su un output protetto

Recupero di informazioni COPP-Compatible su un output protetto

Configurazione di un output protetto

Stato di creazione di report di un output protetto

Suggerimenti e requisiti di implementazione per OPM