Структура DDICERTIFICATEINFO (d3dumddi.h)
Структура DDICERTIFICATEINFO описывает сведения о сертификате, который использует драйвер.
Синтаксис
typedef struct _DDICERTIFICATEINFO {
[in] D3DDDI_CERTIFICATETYPE CertificateType;
[in] DDIAUTHENTICATEDCHANNELTYPE ChannelType;
[in] GUID CryptoSessionType;
} DDICERTIFICATEINFO;
Члены
[in] CertificateType
D3DDDI_CERTIFICATETYPE типизированное значение, указывающее тип сертификата.
[in] ChannelType
Значение типа DDIAUTHENTICATEDCHANNELTYPE, указывающее тип канала с проверкой подлинности.
[in] CryptoSessionType
GUID, указывающий сеанс шифрования.
Комментарии
Среда выполнения указывает указатель на структуру DDICERTIFICATEINFO в элементе pInfoструктуры D3DDDIARG_GETCAPS вместе со значением D3DDDICAPS_GETCERTIFICATE в элементе Type D3DDDIARG_GETCAPS в вызове функции GetCaps драйвера отображения пользовательского режима для получения сертификата. Среда выполнения также предоставляет буфер в элементе pData D3DDDIARG_GETCAPS для хранения сертификата. Среда выполнения получает сведения о размере буфера, когда среда выполнения вызывает метод GetCaps драйвера со значением D3DDDICAPS_GETCERTIFICATESIZE, заданным в элементе Type D3DDDIARG_GETCAPS. Драйвер возвращает указатель на сертификат в предоставленном буфере.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | DDICERTIFICATEINFO поддерживается начиная с операционной системы Windows 7. |
Верхняя часть | d3dumddi.h (включая D3dumddi.h) |