Compartir a través de


PFND3D11_1DDI_GETCERTIFICATE función de devolución de llamada (d3d10umddi.h)

Devuelve un certificado que usa el controlador de miniporte para el certificado de sesión criptográfica o el canal autenticado.

Sintaxis

PFND3D11_1DDI_GETCERTIFICATE Pfnd3d111DdiGetcertificate;

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

Parámetros

hDevice

Identificador del dispositivo de visualización (contexto de gráficos).

pCertificateInfo

Puntero a una estructura de D3D11_1DDI_CERTIFICATE_INFO que especifica el certificado de sesión criptográfica o el canal autenticado que se va a devolver.

CertificateSize

Tamaño, en bytes, del búfer al que hace referencia el parámetro pCertificate .

pCertificate

Puntero a una matriz de bytes que recibe la cadena de certificados del controlador.

Valor devuelto

None

Observaciones

En función de los datos de la estructura D3D11_1DDI_CERTIFICATE_INFO , GetCertificate devuelve el certificado de la sesión criptográfica o del canal autenticado. El controlador usa este certificado para establecer la confianza y realizar el intercambio de claves para la sesión o el canal.

Nota El tamaño, en bytes, de la cadena de certificados de un controlador se puede consultar llamando a GetCertificateSize.
 

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Plataforma de destino Escritorio
Encabezado d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

D3D11_1DDI_CERTIFICATE_INFO

GetCertificateSize