Compartir a través de


estructura de DXGKMDT_OPM_RANDOM_NUMBER (d3dkmdt.h)

La estructura DXGKMDT_OPM_RANDOM_NUMBER contiene un número aleatorio criptográfico de 128 bits seguro.

Sintaxis

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

Miembros

abRandomNumber[DXGKMDT_OPM_128_BIT_RANDOM_NUMBER_SIZE]

Matriz de 16 bytes que consta de un número aleatorio criptográfico de 128 bits.

Comentarios

Una aplicación genera este número aleatorio criptográficomente seguro de 128 bits y se proporciona al controlador de minipuerto de pantalla en el miembro rnRandomNumber de la estructura DXGKMDT_OPM_GET_INFO_PARAMETERS o DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS en una llamada a la función DxgkDdiOPMGetInformation o DxgkDdiOPMGetCOPPCompatibleInformation del controlador. Para obtener más información sobre los números aleatorios seguros criptográficamente, vea la sección 2.8 en Criptografía aplicada, Segunda edición.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Encabezado d3dkmdt.h

Consulte también

DxgkDdiOPMConfigureProtectedOutput

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetInformation

DxgkDdiOPMGetRandomNumber