Compartir a través de


Estructura DDICERTIFICATEINFO (d3dumddi.h)

La estructura DDICERTIFICATEINFO describe información sobre el certificado que usa el controlador.

Sintaxis

typedef struct _DDICERTIFICATEINFO {
  [in] D3DDDI_CERTIFICATETYPE      CertificateType;
  [in] DDIAUTHENTICATEDCHANNELTYPE ChannelType;
  [in] GUID                        CryptoSessionType;
} DDICERTIFICATEINFO;

Miembros

[in] CertificateType

Valor de tipo D3DDDI_CERTIFICATETYPEque indica el tipo de certificado.

[in] ChannelType

Un DDIAUTHENTICATEDCHANNELTYPEvalor con tipo que indica el tipo de canal autenticado.

[in] CryptoSessionType

GUID que indica la sesión de cifrado.

Observaciones

El runtime especifica un puntero a una estructura DDICERTIFICATEINFO en el miembro pInfo de la estructura de D3DDDIARG_GETCAPS, junto con el valor de D3DDDICAPS_GETCERTIFICATE del tipo miembro de D3DDDIARG_GETCAPS en una llamada al controlador de visualización en modo de usuario Función GetCaps para recuperar el certificado. El tiempo de ejecución también proporciona un búfer en el miembro pData de D3DDDIARG_GETCAPS para contener el certificado. El tiempo de ejecución recibe información sobre el tamaño del búfer cuando el tiempo de ejecución llama al GetCaps del controlador con el valor de D3DDDICAPS_GETCERTIFICATESIZE establecido en el miembro Type de D3DDDIARG_GETCAPS. El controlador devuelve un puntero al certificado en el búfer proporcionado.

Requisitos

Requisito Valor
cliente mínimo admitido DDICERTIFICATEINFO se admite a partir del sistema operativo Windows 7.
encabezado de d3dumddi.h (incluya D3dumddi.h)

Consulte también

D3DDDIARG_GETCAPS

D3DDDI_CERTIFICATETYPE

DDIAUTHENTICATEDCHANNELTYPE

GetCaps