struktur DXGK_OPM_INTERFACE_3 (dispmprt.h)
Struktur DXGK_OPM_INTERFACE_3 berisi pointer ke fungsi di Antarmuka Manajer Perlindungan Output (OPM), yang diimplementasikan oleh driver miniport tampilan.
Sintaks
typedef struct _DXGK_OPM_INTERFACE_3 {
USHORT Size;
USHORT Version;
PVOID Context;
PINTERFACE_REFERENCE InterfaceReference;
PINTERFACE_DEREFERENCE InterfaceDereference;
DXGKDDI_OPM_GET_CERTIFICATE_SIZE DxgkDdiOPMGetCertificateSize;
DXGKDDI_OPM_GET_CERTIFICATE DxgkDdiOPMGetCertificate;
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT DxgkDdiOPMCreateProtectedOutput;
DXGKDDI_OPM_GET_RANDOM_NUMBER DxgkDdiOPMGetRandomNumber;
DXGKDDI_OPM_SET_SIGNING_KEY_AND_SEQUENCE_NUMBERS DxgkDdiOPMSetSigningKeyAndSequenceNumbers;
DXGKDDI_OPM_GET_INFORMATION DxgkDdiOPMGetInformation;
DXGKDDI_OPM_GET_COPP_COMPATIBLE_INFORMATION DxgkDdiOPMGetCOPPCompatibleInformation;
DXGKDDI_OPM_CONFIGURE_PROTECTED_OUTPUT DxgkDdiOPMConfigureProtectedOutput;
DXGKDDI_OPM_DESTROY_PROTECTED_OUTPUT DxgkDdiOPMDestroyProtectedOutput;
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY DxgkDdiOPMCreateProtectedOutputNonLocalDisplay;
DXGKDDI_OPM_SET_SRM_LIST DxgkDdiOPMSetSrmList;
DXGKDDI_OPM_GET_SRM_LIST_VERSION DxgkDdiOPMGetSrmListVersion;
} DXGK_OPM_INTERFACE_3, *PDXGK_OPM_INTERFACE_3;
Anggota
Size
Ukuran, dalam byte, dari struktur ini.
Version
Bilangan bulat positif yang menunjukkan nomor versi antarmuka OPM yang diimplementasikan oleh driver miniport tampilan. Anggota Versi harus diatur ke DXGK_OPM_INTERFACE_VERSION_3, yang ditentukan dalam Dispmprt.h.
Context
Penunjuk ke blok konteks privat. Konteks harus diatur ke NULL.
InterfaceReference
Penunjuk ke fungsi referensi antarmuka yang diimplementasikan oleh driver miniport tampilan. Untuk informasi selengkapnya tentang pengoperasian fungsi referensi antarmuka, lihat bagian Keterangan dari struktur ANTARMUKA .
InterfaceDereference
Penunjuk ke fungsi dereferensi antarmuka yang diimplementasikan oleh driver miniport tampilan. Untuk informasi selengkapnya tentang pengoperasian fungsi dereferensi antarmuka, lihat bagian Keterangan dari struktur ANTARMUKA .
DxgkDdiOPMGetCertificateSize
Penunjuk ke fungsi DxgkDdiOPMGetCertificateSize driver miniport tampilan.
DxgkDdiOPMGetCertificate
Penunjuk ke fungsi DxgkDdiOPMGetCertificate driver miniport tampilan.
DxgkDdiOPMCreateProtectedOutput
Penunjuk ke fungsi DxgkDdiOPMCreateProtectedOutput driver miniport tampilan.
DxgkDdiOPMGetRandomNumber
Penunjuk ke fungsi DxgkDdiOPMGetRandomNumber driver miniport tampilan.
DxgkDdiOPMSetSigningKeyAndSequenceNumbers
Penunjuk ke fungsi DxgkDdiOPMSetSigningKeyAndSequenceNumbers driver miniport tampilan.
DxgkDdiOPMGetInformation
Penunjuk ke fungsi DxgkDdiOPMGetInformation driver miniport tampilan.
DxgkDdiOPMGetCOPPCompatibleInformation
Penunjuk ke fungsi DxgkDdiOPMGetCOPPCompatibleInformation driver miniport tampilan.
DxgkDdiOPMConfigureProtectedOutput
Penunjuk ke fungsi DxgkDdiOPMConfigureProtectedOutput driver miniport tampilan.
DxgkDdiOPMDestroyProtectedOutput
Penunjuk ke fungsi DxgkDdiOPMDestroyProtectedOutput driver miniport tampilan.
DxgkDdiOPMCreateProtectedOutputNonLocalDisplay
Penunjuk ke fungsi DxgkDdiOPMCreateProtectedOutputNonLocalDisplay driver miniport tampilan.
DxgkDdiOPMSetSrmList
Penunjuk ke fungsi DxgkDdiOPMSetSrmList driver miniport tampilan.
DxgkDdiOPMGetSrmListVersion
Penunjuk ke fungsi DxgkDdiOPMGetSrmListVersion driver miniport tampilan.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | dispmprt.h |