Partager via


Structure DDICERTIFICATEINFO (d3dumddi.h)

La structure DDICERTIFICATEINFO décrit des informations sur le certificat que le pilote utilise.

Syntaxe

typedef struct _DDICERTIFICATEINFO {
  [in] D3DDDI_CERTIFICATETYPE      CertificateType;
  [in] DDIAUTHENTICATEDCHANNELTYPE ChannelType;
  [in] GUID                        CryptoSessionType;
} DDICERTIFICATEINFO;

Membres

[in] CertificateType

Valeur D3DDDI_CERTIFICATETYPE-typée qui indique le type de certificat.

[in] ChannelType

Valeur DDIAUTHENTICATEDCHANNELTYPEvaleur typée qui indique le type de canal authentifié.

[in] CryptoSessionType

GUID qui indique la session de chiffrement.

Remarques

Le runtime spécifie un pointeur vers une structure DDICERTIFICATEINFO dans le membre pInfo de la structure D3DDDIARG_GETCAPS, ainsi que la valeur D3DDDICAPS_GETCERTIFICATE dans le membre Type de D3DDDIARG_GETCAPS-in un appel au pilote d’affichage en mode utilisateur Fonction GetCaps pour récupérer le certificat. Le runtime fournit également une mémoire tampon dans le membre pData de D3DDDIARG_GETCAPS pour contenir le certificat. Le runtime reçoit des informations sur la taille de la mémoire tampon lorsque le runtime appelle le GetCaps du pilote avec la valeur de D3DDDICAPS_GETCERTIFICATESIZE définie dans le Type membre de D3DDDIARG_GETCAPS. Le pilote retourne un pointeur vers le certificat dans la mémoire tampon fournie.

Exigences

Exigence Valeur
client minimum pris en charge DDICERTIFICATEINFO est pris en charge à partir du système d’exploitation Windows 7.
d’en-tête d3dumddi.h (include D3dumddi.h)

Voir aussi

D3DDDIARG_GETCAPS

D3DDDI_CERTIFICATETYPE

DDIAUTHENTICATEDCHANNELTYPE

GetCaps