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) |