Condividi tramite


struttura DXGKMDT_OPM_RANDOM_NUMBER (d3dkmdt.h)

La struttura DXGKMDT_OPM_RANDOM_NUMBER contiene un numero casuale di crittografia a 128 bit.

Sintassi

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]

Matrice a 16 byte che comprende un numero casuale di crittografia a 128 bit.

Commenti

Questo numero casuale a 128 bit sicuro viene generato da un'applicazione e fornito al driver miniport visualizzato nel membro rnRandomNumber della struttura DXGKMDT_OPM_GET_INFO_PARAMETERS o DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS in una chiamata alla funzione DxgkDdiOPMGetInformation o DxgkDdiOPMGetInformation o DxgkDdiOPMGetCOPPCompatibleInformation del driver. Per altre informazioni sui numeri casuali crittograficamente sicuri, vedere la sezione 2.8 in Crittografia applicata, seconda edizione.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Intestazione d3dkmdt.h

Vedi anche

DxgkDdiOPMConfigureProtectedOutput

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetInformation

DxgkDdiOPMGetRandomNumber