Condividi tramite


PFND3D11_1DDI_GETCERTIFICATE funzione di callback (d3d10umddi.h)

Restituisce un certificato utilizzato dal driver miniport visualizzato per il certificato di sessione di crittografia o per il canale autenticato.

Sintassi

PFND3D11_1DDI_GETCERTIFICATE Pfnd3d111DdiGetcertificate;

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

Parametri

hDevice

Handle per il dispositivo di visualizzazione (contesto grafico).

pCertificateInfo

Puntatore a una struttura D3D11_1DDI_CERTIFICATE_INFO che specifica il certificato di sessione di crittografia o il canale autenticato da restituire.

CertificateSize

Dimensione, in byte, del buffer a cui fa riferimento il parametro pCertificate.

pCertificate

Puntatore a una matrice di byte che riceve la catena di certificati del driver.

Valore restituito

Nessuno

Osservazioni

In base ai dati nella struttura D3D11_1DDI_CERTIFICATE_INFO, GetCertificate restituisce il certificato per la sessione di crittografia o per il canale autenticato. Il driver usa questo certificato per stabilire l'attendibilità ed eseguire lo scambio di chiavi per la sessione o il canale.

Nota Le dimensioni, in byte, della catena di certificati di un driver possono essere sottoposte a query chiamando GetCertificateSize.
 

Fabbisogno

Requisito Valore
client minimo supportato Windows 8
server minimo supportato Windows Server 2012
piattaforma di destinazione Desktop
intestazione d3d10umddi.h (include D3d10umddi.h)

Vedere anche

D3D11_1DDI_CERTIFICATE_INFO

GetCertificateSize