DXGK_OPM_INTERFACE_3 Struktur (dispmprt.h)
Die DXGK_OPM_INTERFACE_3 Struktur enthält Zeiger auf Funktionen in der Output Protection Manager (OPM)-Schnittstelle, die vom Display-Miniporttreiber implementiert wird.
Syntax
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;
Angehörige
Size
Die Größe dieser Struktur in Byte.
Version
Eine positive ganze Zahl, die die Versionsnummer der OPM-Schnittstelle angibt, die vom Display miniport-Treiber implementiert wird. Das element Version muss auf DXGK_OPM_INTERFACE_VERSION_3 festgelegt werden, das in Dispmprt.hdefiniert ist.
Context
Ein Zeiger auf einen privaten Kontextblock. Kontext- muss auf NULL-festgelegt werden.
InterfaceReference
Ein Zeiger auf eine Schnittstellenverweisfunktion, die vom Display miniport-Treiber implementiert wird. Weitere Informationen zum Vorgang einer Schnittstellenverweisfunktion finden Sie im Abschnitt "Hinweise" der INTERFACE Struktur.
InterfaceDereference
Ein Zeiger auf eine Schnittstellen-Ableitungsfunktion, die vom Display miniport-Treiber implementiert wird. Weitere Informationen zum Betrieb einer Schnittstellendereferenzfunktion finden Sie im Abschnitt "Hinweise" der INTERFACE-Struktur.
DxgkDdiOPMGetCertificateSize
Ein Zeiger auf die DxgkDdiOPMGetCertificateSize-Funktion des Miniporttreibers.
DxgkDdiOPMGetCertificate
Ein Zeiger auf die DxgkDdiOPMGetCertificate-Funktion des Anzeigeminiporttreibers.
DxgkDdiOPMCreateProtectedOutput
Ein Zeiger auf die DxgkDdiOPMCreateProtectedOutput-Funktion des Miniporttreibers.
DxgkDdiOPMGetRandomNumber
Ein Zeiger auf die DxgkDdiOPMGetRandomNumber-Funktion des Anzeigeminiporttreibers.
DxgkDdiOPMSetSigningKeyAndSequenceNumbers
Ein Zeiger auf die DxgkDdiOPMSetSigningKeyAndSequenceNumbers Funktion des Anzeigeminiporttreibers.
DxgkDdiOPMGetInformation
Ein Zeiger auf die DxgkDdiOPMGetInformation-Funktion des Anzeigeminiporttreibers.
DxgkDdiOPMGetCOPPCompatibleInformation
Ein Zeiger auf die DxgkDdiOPMGetCOPPCompatibleInformation-Funktion des Anzeigeminiporttreibers.
DxgkDdiOPMConfigureProtectedOutput
Ein Zeiger auf die DxgkDdiOPMConfigureProtectedOutput-Funktion des Anzeigeminiporttreibers.
DxgkDdiOPMDestroyProtectedOutput
Ein Zeiger auf die DxgkDdiOPMDestroyProtectedOutput-Funktion des Miniporttreibers.
DxgkDdiOPMCreateProtectedOutputNonLocalDisplay
Ein Zeiger auf die DxgkDdiOPMCreateProtectedOutputNonLocalDisplay-Funktion des Anzeigeminiporttreibers.
DxgkDdiOPMSetSrmList
Ein Zeiger auf die DxgkDdiOPMSetSrmList-Funktion des Miniporttreibers.
DxgkDdiOPMGetSrmListVersion
Ein Zeiger auf die DxgkDdiOPMGetSrmListVersion-Funktion des Anzeigeminiporttreibers.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dispmprt.h |