DDICERTIFICATEINFO - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dumddi.h

typedef struct _DDICERTIFICATEINFO {
  [in] D3DDDI_CERTIFICATETYPE      CertificateType;
  [in] DDIAUTHENTICATEDCHANNELTYPE ChannelType;
  [in] GUID                        CryptoSessionType;
} DDICERTIFICATEINFO;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dumddi-_ddicertificateinfo)

_DDICERTIFICATEINFO structure

Description

The DDICERTIFICATEINFO structure describes information about the certificate that the driver uses.

Members

CertificateType [in]

A D3DDDI_CERTIFICATETYPE-typed value that indicates the certificate type.

ChannelType [in]

A DDIAUTHENTICATEDCHANNELTYPE-typed value that indicates the authenticated-channel type.

CryptoSessionType [in]

A GUID that indicates the encryption session.

Remarks

The runtime specifies a pointer to a DDICERTIFICATEINFO structure in the pInfo member of the D3DDDIARG_GETCAPS structure--along with the D3DDDICAPS_GETCERTIFICATE value in the Type member of D3DDDIARG_GETCAPS--in a call to the user-mode display driver's GetCaps function to retrieve the certificate. The runtime also supplies a buffer in the pData member of D3DDDIARG_GETCAPS to hold the certificate. The runtime receives information about the size of the buffer when the runtime calls the driver's GetCaps with the D3DDDICAPS_GETCERTIFICATESIZE value set in the Type member of D3DDDIARG_GETCAPS. The driver returns a pointer to the certificate in the supplied buffer.

See also

D3DDDIARG_GETCAPS

D3DDDI_CERTIFICATETYPE

DDIAUTHENTICATEDCHANNELTYPE

GetCaps