Expand Minimize

DXGKMDT_CERTIFICATE_TYPE enumeration

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   = 0,
  DXGKMDT_COPP_CERTIFICATE  = 1,
  DXGKMDT_UAB_CERTIFICATE   = 2,
  DXGKMDT_FORCE_ULONG       = 0xFFFFFFFF
} 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_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 document at the Output Content Protection and Windows Vista website.

Requirements

Version

Available in Windows Vista and later versions of the Windows operating systems.

Header

D3dkmdt.h (include D3dkmdt.h)

See also

DxgkDdiOPMGetCertificate
DxgkDdiOPMGetCertificateSize

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft