Partager via


Prise en charge de Output Protection Manager

L’interface de pilote de périphérique (DDI) de Output Protection Manager (OPM) active la protection contre la copie des signaux vidéo qui sont générés par différents connecteurs de la carte graphique. Pour en savoir plus sur la façon dont Windows Vista protège le contenu généré par les cartes graphiques, téléchargez le document Protection du contenu de sortie sur le site web Protection du contenu de sortie et Windows Vista .

OPM est le successeur du protocole COPP (Certified Output Protection Protocol) fourni par le modèle de pilote d’affichage Windows 2000 . OPM prend en charge toutes les fonctionnalités de COPP. Pour plus d’informations sur les fonctionnalités de COPP, consultez Présentation de COPP. OPM prend également en charge de nouvelles fonctionnalités.

OPM Interface

La DDI OPM est sémantiquement similaire à la DDI COPP , car OPM est essentiellement COPP 1.1 pour le modèle de pilote d’affichage Windows Vista. Toutefois, la DDI OPM est beaucoup plus simple que la DDI COPP, car elle se compose d’un ensemble de fonctions tandis que la DDI COPP est mappée via directDraw et DirectX Video Acceleration (VA).

Si un pilote miniport d’affichage prend en charge le passage de commandes protégées, d’informations et de status entre les applications et le pilote, le sous-système du noyau graphique Microsoft DirectX (Dxgkrnl.sys) peut ouvrir correctement l’interface DDI OPM du pilote.

Un composant en mode noyau qui doit utiliser l’interface OPM lance un appel à la fonction DxgkDdiQueryInterface du pilote miniport d’affichage pour récupérer l’interface. Les pointeurs vers les fonctions d’interface OPM sont retournés dans une structure DXGK_OPM_INTERFACE vers laquelle pointe le membre d’interface de la structure QUERY_INTERFACE. Cette QUERY_INTERFACE est pointée par le paramètre QueryInterface dans l’appel DxgkDdiQueryInterface.

Les fonctions d’interface opm (Output Protection Manager) suivantes sont implémentées par certains pilotes de miniport d’affichage :

Les rubriques suivantes décrivent les nouvelles fonctionnalités de l’OPM et la prise en charge et l’utilisation de l’interface DDI OPM :

Terminologie opm

Fonctionnalités OPM

Exécution d’une analyse des fonctionnalités matérielles

Récupération de l’ID DDI OPM

Utilisation de l’interface DDI OPM

Gestion des niveaux de protection avec OPM

Gestion de la perte d’un périphérique d’affichage

Récupération d’informations sur une sortie protégée

Récupération d’informations COPP-Compatible sur une sortie protégée

Configuration d’une sortie protégée

État de création de rapports d’une sortie protégée

Conseils d’implémentation et exigences pour OPM