структура DXGKMDT_OPM_REQUESTED_INFORMATION (d3dkmdt.h)
Структура DXGKMDT_OPM_REQUESTED_INFORMATION содержит сведения, запрошенные при вызове функции DxgkDdiOPMGetInformation или dxgkDdiOPMGetCOPPCompatibleInformation.
Синтаксис
typedef struct _DXGKMDT_OPM_REQUESTED_INFORMATION {
DXGKMDT_OPM_OMAC omac;
ULONG cbRequestedInformationSize;
BYTE abRequestedInformation[DXGKMDT_OPM_REQUESTED_INFORMATION_SIZE];
} DXGKMDT_OPM_REQUESTED_INFORMATION, *PDXGKMDT_OPM_REQUESTED_INFORMATION;
Члены
omac
Структура DXGKMDT_OPM_OMAC, содержащая код проверки подлинности сообщений в режиме CBC (OMAC) с одно ключом. Дополнительные сведения об OMAC см. в алгоритме OMAC-1. Параметры OMAC-1, используемые OPM и COPP, являются следующими:
E = AES (расширенный стандарт шифрования)
t = 128 бит
K = 128-разрядный ключ, получаемый драйвером мини-порта отображения при вызовеDxgkDdiOPMSetSigningKeyAndSequenceNumbers.
n = 128 бит
Дополнительные сведения об AES см. на веб-сайте лабораторий RSA.
cbRequestedInformationSize
Размер в байтах допустимых данных, на которые указывает abRequestedInformation член.
abRequestedInformation[DXGKMDT_OPM_REQUESTED_INFORMATION_SIZE]
Массив 4076-байтов, указывающий сведения, полученные из защищенного выходного объекта.
Чтобы вернуть запрошенные сведения, драйвер минипорта отображения должен привести abRequestedInformation к одной из следующих структур в зависимости от GUID, указанного в элементе guidInformation DXGKMDT_OPM_GET_INFO_PARAMETERS или DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS структуры, параметров параметра DxgkDdiOPMGetInformation или /dispmprt/nc-dispmprt-dxgkddi_opm_get_copp_compatible_information указывает на. Например, GUID DXGKMDT_OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION указывает структуру DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION.
GUID | Структура для полученных сведений |
---|---|
DXGKMDT_OPM_GET_CONNECTOR_TYPE, DXGKMDT_OPM_GET_SUPPORTED_PROTECTION_TYPES, DXGKMDT_OPM_GET_VIRTUAL_PROTECTION_LEVEL, DXGKMDT_OPM_GET_ACTUAL_PROTECTION_LEVEL, DXGKMDT_OPM_GET_ADAPTER_BUS_TYPE, DXGKMDT_OPM_GET_DVI_CHARACTERISTICS или DXGKMDT_OPM_GET_CURRENT_HDCP_SRM_VERSION | DXGKMDT_OPM_STANDARD_INFORMATION |
DXGKMDT_OPM_GET_ACTUAL_OUTPUT_FORMAT | DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT |
DXGKMDT_OPM_GET_OUTPUT_ID | DXGKMDT_OPM_OUTPUT_ID. Поддерживается в Windows 7 и более поздних версиях. |
DXGKMDT_OPM_GET_ACP_AND_CGMSA_SIGNALING | DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING |
DXGKMDT_OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION | DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION |
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista |
заголовка | d3dkmdt.h |
См. также
DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING
DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT
DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION
DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS
DXGKMDT_OPM_GET_INFO_PARAMETERS
DXGKMDT_OPM_STANDARD_INFORMATION