Поделиться через


структура DXGKMDT_OPM_RANDOM_NUMBER (d3dkmdt.h)

Структура DXGKMDT_OPM_RANDOM_NUMBER содержит 128-разрядное криптографическое безопасное случайное число.

Синтаксис

typedef struct _DXGKMDT_OPM_RANDOM_NUMBER {
  BYTE abRandomNumber[DXGKMDT_OPM_128_BIT_RANDOM_NUMBER_SIZE];
} DXGKMDT_OPM_RANDOM_NUMBER, *PDXGKMDT_OPM_RANDOM_NUMBER;

Члены

abRandomNumber[DXGKMDT_OPM_128_BIT_RANDOM_NUMBER_SIZE]

16-байтовый массив, состоящий из 128-разрядного криптографически безопасного случайного числа.

Замечания

Этот 128-разрядный криптографически безопасный случайный номер создается приложением и предоставляется драйверу мини-порта отображения в rnRandomNumber член структуры DXGKMDT_OPM_GET_INFO_PARAMETERS или DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS в вызове функции драйвера DxgkDdiOPMGetInformation или DxgkDdiOPDdiOPMGetCOPPCompatibleInformation. Дополнительные сведения о криптографически безопасных случайных числах см. в разделе 2.8 в примененной криптографии, Second Edition.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista
заголовка d3dkmdt.h

См. также

DxgkDdiOPMConfigureProtectedOutput

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetInformation

DxgkDdiOPMGetRandomNumber