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

Ninguno

Observaciones

En función de los datos de la estructura de D3D11_1DDI_CERTIFICATE_INFO, GetCertificate devuelve el certificado para la sesión criptográfica o el 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 Valor
cliente mínimo admitido Windows 8
servidor mínimo admitido Windows Server 2012
de la plataforma de destino de Escritorio
encabezado de d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

D3D11_1DDI_CERTIFICATE_INFO

GetCertificateSize