// d3dkmdt.h
typedef struct _DXGKMDT_OPM_OMAC {
BYTE abOMAC[DXGKMDT_OPM_OMAC_SIZE];
} DXGKMDT_OPM_OMAC, *PDXGKMDT_OPM_OMAC;
View the official Windows Driver Kit DDI referenceNo description available.
The DXGKMDT_OPM_OMAC structure contains a One-key Cipher Block Chaining (CBC)-mode message authentication code (OMAC) for message authenticity.
abOMACA 16-byte array that comprises the OMAC.
For more information about OMAC, see the OMAC-1 algorithm.
The OMAC-1 parameters that OPM and COPP use are:
E = AES (Advanced Encryption Standard)
t = 128 bits
K = The 128-bit key that the display miniport driver receives when DxgkDdiOPMSetSigningKeyAndSequenceNumbers is called.
n = 128 bits
For information about AES, see the RSA Laboratories website.
DXGKMDT_OPM_CONFIGURE_PARAMETERS
DXGKMDT_OPM_GET_INFO_PARAMETERS
DXGKMDT_OPM_REQUESTED_INFORMATION