DXGK_OPM_INTERFACE_3 結構 (dispmprt.h)
DXGK_OPM_INTERFACE_3 結構包含輸出保護管理員 (OPM) 介面中函式的指標,由顯示迷你埠驅動程序實作。
語法
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;
成員
Size
這個 結構的大小,以位元組為單位。
Version
正整數,表示顯示迷你埠驅動程式所實作之 OPM 介面的版本號碼。 Version 成員必須設定為 DXGK_OPM_INTERFACE_VERSION_3,該成員定義於 Dispmprt.h 中。
Context
私用內容區塊的指標。 內容 必須設定為 NULL。
InterfaceReference
介面參考函式的指標,由顯示迷你埠驅動程序實作。 如需介面參考函式作業的詳細資訊,請參閱 INTERFACE 結構的一節。
InterfaceDereference
介面取值函式的指標,由顯示迷你埠驅動程序實作。 如需介面取值函式作業的詳細資訊,請參閱 INTERFACE 結構的一節。
DxgkDdiOPMGetCertificateSize
顯示迷你埠驅動程式 DxgkDdiOPMGetCertificateSize 函式的指標。
DxgkDdiOPMGetCertificate
顯示迷你埠驅動程式 DxgkDdiOPMGetCertificate 函式的指標。
DxgkDdiOPMCreateProtectedOutput
顯示迷你埠驅動程式 DxgkDdiOPMCreateProtectedOutput 函式的指標。
DxgkDdiOPMGetRandomNumber
顯示迷你埠驅動程式 DxgkDdiOPMGetRandomNumber 函式的指標。
DxgkDdiOPMSetSigningKeyAndSequenceNumbers
顯示迷你埠驅動程式 DxgkDdiOPMSetSigningKeyAndSequenceNumbers 函式的指標。
DxgkDdiOPMGetInformation
顯示迷你埠驅動程式 DxgkDdiOPMGetInformation 函式 的指標。
DxgkDdiOPMGetCOPPCompatibleInformation
顯示迷你埠驅動程式 DxgkDdiOPMGetCOPPCompatibleInformation 函式 的指標。
DxgkDdiOPMConfigureProtectedOutput
顯示迷你埠驅動程式 DxgkDdiOPMConfigureProtectedOutput 函式的指標。
DxgkDdiOPMDestroyProtectedOutput
顯示迷你埠驅動程式 DxgkDdiOPMDestroyProtectedOutput 函式的指標。
DxgkDdiOPMCreateProtectedOutputNonLocalDisplay
顯示迷你埠驅動程式 DxgkDdiOPMCreateProtectedOutputNonLocalDisplay 函式的指標。
DxgkDdiOPMSetSrmList
顯示迷你埠驅動程式 DxgkDdiOPMSetSrmList 函式的指標。
DxgkDdiOPMGetSrmListVersion
顯示迷你埠驅動程式 DxgkDdiOPMGetSrmListVersion 函式的指標。
規格需求
需求 | 值 |
---|---|
標頭 | dispmprt.h |