структура 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-разрядное криптографически безопасное случайное число создается приложением и предоставляется драйверу мини-порта дисплея в члене rnRandomNumberDXGKMDT_OPM_GET_INFO_PARAMETERS или DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS структуры в вызове функции DxgkDdiOPMGetInformation или DxgkDdiOPMGetCOPPCompatibleInformation драйвера. Дополнительные сведения о криптографически защищенных случайных числах см. в разделе 2.8 статьи Прикладное шифрование, второе издание.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Верхняя часть d3dkmdt.h

См. также раздел

DxgkDdiOPMConfigureProtectedOutput

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetInformation

DxgkDdiOPMGetRandomNumber