DXGKMDT_CERTIFICATE_TYPE enumeration (d3dkmdt.h)

The DXGKMDT_CERTIFICATE_TYPE enumeration identifies the type of certificate that callers of the DxgkDdiOPMGetCertificateSize and DxgkDdiOPMGetCertificate functions require.

Syntax

typedef enum _DXGKMDT_CERTIFICATE_TYPE {
  DXGKMDT_OPM_CERTIFICATE,
  DXGKMDT_COPP_CERTIFICATE,
  DXGKMDT_UAB_CERTIFICATE,
  DXGKMDT_INDIRECT_DISPLAY_CERTIFICATE,
  DXGKMDT_FORCE_ULONG
} DXGKMDT_CERTIFICATE_TYPE;

Constants

 
DXGKMDT_OPM_CERTIFICATE
Indicates an Output Protection Management (OPM) certificate.
DXGKMDT_COPP_CERTIFICATE
Indicates a Certified Output Protection Protocol (COPP) certificate.
DXGKMDT_UAB_CERTIFICATE
Indicates a User Accessible Bus (UAB) certificate.
DXGKMDT_INDIRECT_DISPLAY_CERTIFICATE
DXGKMDT_FORCE_ULONG
Forces this enumeration to compile to 32 bits in size. Without this value, some compilers would allow this enumeration to compile to a size other than 32 bits. You should not use this value.

Remarks

For more information about certificates that are used with OPM, download the Output Content Protection and Windows Vista document.

Requirements

Requirement Value
Minimum supported client Windows Vista
Header d3dkmdt.h

See also

DxgkDdiOPMGetCertificate

DxgkDdiOPMGetCertificateSize