Mendukung Manajer Perlindungan Output
Antarmuka driver perangkat (DDI) Output Protection Manager (OPM) memungkinkan perlindungan salinan sinyal video yang dihasilkan oleh berbagai konektor adaptor grafis. Untuk mempelajari selengkapnya tentang bagaimana Windows Vista melindungi konten yang dihasilkan adaptor grafis, unduh dokumen Perlindungan Konten Output di situs web Perlindungan Konten Output dan Windows Vista .
OPM adalah penerus dari Certified Output Protection Protocol (COPP) yang disediakan model driver tampilan Windows 2000 . OPM mendukung semua fitur COPP. Untuk informasi tentang fitur COPP, lihat Pengantar COPP. OPM juga mendukung fitur baru.
Antarmuka OPM
OPM DDI secara semantik mirip dengan COPP DDI karena OPM pada dasarnya adalah COPP 1.1 untuk model driver tampilan Windows Vista. Namun, OPM DDI jauh lebih sederhana daripada COPP DDI karena OPM DDI terdiri dari serangkaian fungsi sementara COPP DDI dipetakan melalui DDI DirectDraw dan DirectX Video Acceleration (VA).
Jika driver miniport tampilan mendukung melewati perintah, informasi, dan status yang dilindungi antara aplikasi dan driver, subsistem kernel grafis Microsoft DirectX (Dxgkrnl.sys) dapat berhasil membuka OPM DDI driver.
Komponen mode kernel yang harus menggunakan antarmuka OPM memulai panggilan ke fungsi DxgkDdiQueryInterface driver miniport tampilan untuk mengambil antarmuka. Penunjuk ke fungsi antarmuka OPM dikembalikan dalam struktur DXGK_OPM_INTERFACE yang dituju oleh anggota Antarmuka dari struktur QUERY_INTERFACE . QUERY_INTERFACE ini ditujukkan oleh parameter QueryInterface dalam panggilan DxgkDdiQueryInterface.
Fungsi antarmuka Output Protection Manager (OPM) berikut diimplementasikan oleh beberapa driver miniport tampilan:
- DXGKDDI_OPM_GET_CERTIFICATE_SIZE
- DXGKDDI_OPM_GET_CERTIFICATE
- DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT
- DXGKDDI_OPM_GET_RANDOM_NUMBER
- DXGKDDI_OPM_SET_SIGNING_KEY_AND_SEQUENCE_NUMBERS
- DXGKDDI_OPM_GET_INFORMATION
- DXGKDDI_OPM_GET_COPP_COMPATIBLE_INFORMATION
- DXGKDDI_OPM_CONFIGURE_PROTECTED_OUTPUT
- DXGKDDI_OPM_DESTROY_PROTECTED_OUTPUT
Topik berikut menjelaskan fitur baru OPM dan cara mendukung dan menggunakan OPM DDI:
Melakukan Pemindaian Fungsionalitas Perangkat Keras
Menangani Tingkat Perlindungan dengan OPM
Menangani Hilangnya Perangkat Tampilan
Mengambil Informasi Tentang Output yang Dilindungi
Mengambil Informasi COPP-Compatible tentang Output yang Dilindungi
Mengonfigurasi Output yang Dilindungi