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 con tipo D3DDDI_CERTIFICATETYPE que indica el tipo de certificado.
[in] ChannelType
Valor con tipo DDIAUTHENTICATEDCHANNELTYPE que indica el tipo de canal autenticado.
[in] CryptoSessionType
GUID que indica la sesión de cifrado.
Comentarios
El tiempo de ejecución especifica un puntero a una estructura DDICERTIFICATEINFO en el miembro pInfo de la estructura D3DDDIARG_GETCAPS , junto con el valor de D3DDDICAPS_GETCERTIFICATE en el miembro Type de D3DDDIARG_GETCAPS--in una llamada a la función GetCaps del controlador de visualización en modo de usuario 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 a 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 | Value |
---|---|
Cliente mínimo compatible | DDICERTIFICATEINFO se admite a partir del sistema operativo Windows 7. |
Encabezado | d3dumddi.h (incluya D3dumddi.h) |