DXGKMDT_OPM_RANDOM_NUMBER structure

The DXGKMDT_OPM_RANDOM_NUMBER structure contains a 128-bit cryptographically secure random number.

Syntax


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

Members

abRandomNumber

A 16-byte array that comprises a 128-bit cryptographically secure random number.

Remarks

This 128-bit cryptographically secure random number is generated by an application and supplied to the display miniport driver in the rnRandomNumber member of the DXGKMDT_OPM_GET_INFO_PARAMETERS or DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS structure in a call to the driver's DxgkDdiOPMGetInformation or DxgkDdiOPMGetCOPPCompatibleInformation function. For more information about cryptographically secure random numbers, see section 2.8 in Applied Cryptography, Second Edition.

Requirements

Version

Available in Windows Vista and later versions of the Windows operating systems.

Header

D3dkmdt.h (include D3dkmdt.h)

See also

DxgkDdiOPMConfigureProtectedOutput
DxgkDdiOPMGetCOPPCompatibleInformation
DxgkDdiOPMGetInformation
DxgkDdiOPMGetRandomNumber

 

 

Send comments about this topic to Microsoft

Show: