Partager via


PFND3D11_1DDI_GETCERTIFICATE fonction de rappel (d3d10umddi.h)

Retourne un certificat que le pilote miniport d’affichage utilise pour le certificat de session de chiffrement ou le canal authentifié.

Syntaxe

PFND3D11_1DDI_GETCERTIFICATE Pfnd3d111DdiGetcertificate;

void Pfnd3d111DdiGetcertificate(
  D3D10DDI_HDEVICE hDevice,
  const D3D11_1DDI_CERTIFICATE_INFO *pCertificateInfo,
  UINT CertificateSize,
  BYTE *pCertificate
)
{...}

Paramètres

hDevice

Handle pour le périphérique d’affichage (contexte graphique).

pCertificateInfo

Pointeur vers une structure D3D11_1DDI_CERTIFICATE_INFO qui spécifie le certificat de session de chiffrement ou le canal authentifié à retourner.

CertificateSize

Taille, en octets, de la mémoire tampon référencée par le paramètre pCertificate .

pCertificate

Pointeur vers un tableau d’octets qui reçoit la chaîne de certificats du pilote.

Valeur de retour

None

Remarques

En fonction des données de la structure D3D11_1DDI_CERTIFICATE_INFO , GetCertificate retourne le certificat pour la session de chiffrement ou le canal authentifié. Le pilote utilise ce certificat pour établir l’approbation et effectuer l’échange de clés pour la session ou le canal.

Note La taille, en octets, de la chaîne de certificats d’un pilote peut être interrogée en appelant GetCertificateSize.
 

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3d10umddi.h (incluez D3d10umddi.h)

Voir aussi

D3D11_1DDI_CERTIFICATE_INFO

GetCertificateSize