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]

128 ビットの暗号で保護された乱数で構成される 16 バイト配列。

注釈

この 128 ビットの暗号化でセキュリティで保護された乱数は、アプリケーションによって生成され、ドライバーの DxgkDdiOPMGetCOPPCompatibleInformation 関数の呼び出しで、DXGKMDT_OPM_GET_INFO_PARAMETERSまたはDXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS構造体の rnRandomNumber メンバーのディスプレイ ミニポート ドライバーに提供されます。 暗号で保護された乱数の詳細については、「 Applied Cryptography, Second Edition」のセクション 2.8 を参照してください。

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
Header d3dkmdt.h

こちらもご覧ください

DxgkDdiOPMConfigureProtectedOutput

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetInformation

DxgkDdiOPMGetRandomNumber