DXGKMDT_OPM_RANDOM_NUMBER structure (d3dkmdt.h)
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[DXGKMDT_OPM_128_BIT_RANDOM_NUMBER_SIZE]
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
Requirement | Value |
---|---|
Minimum supported client | Available in Windows Vista and later versions of the Windows operating systems. |
Header | d3dkmdt.h |
See also
DxgkDdiOPMConfigureProtectedOutput
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for