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) |