структура 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
Указатель на функцию DxgkDdiOPM драйвера мини-порта дисплеяCreateProtectedOutput .
DxgkDdiOPMGetRandomNumber
Указатель на функцию DxgkDdiOPMGetRandomNumber драйвера мини-порта дисплея.
DxgkDdiOPMSetSigningKeyAndSequenceNumbers
Указатель на функцию DxgkDdiOPMSetSigningKeyAndSequenceNumbers драйвера мини-порта дисплея.
DxgkDdiOPMGetInformation
Указатель на функцию DxgkDdiOPMGetInformation драйвера мини-порта дисплея.
DxgkDdiOPMGetCOPPCompatibleInformation
Указатель на функцию DxgkDdiOPMGetCOPPCompatibleInformation драйвера мини-порта дисплея.
DxgkDdiOPMConfigureProtectedOutput
Указатель на функцию DxgkDdiOPMConfigureProtectedOutput драйвера мини-порта дисплея.
DxgkDdiOPMDestroyProtectedOutput
Указатель на функцию DxgkDdiOPMDeprotectedOutput драйвера мини-порта дисплея.
DxgkDdiOPMCreateProtectedOutputNonLocalDisplay
Указатель на функцию DxgkDdiOPM Драйвера дисплея miniportCreateProtectedOutputNonLocalDisplay .
DxgkDdiOPMSetSrmList
Указатель на функцию DxgkDdiOPMSetSrmList драйвера мини-порта дисплея.
DxgkDdiOPMGetSrmListVersion
Указатель на функцию DxgkDdiOPMGetSrmListVersion драйвера мини-порта дисплея.
Требования
Требование | Значение |
---|---|
Заголовок | dispmprt.h |