DDICERTIFICATEINFO-Struktur (d3dumddi.h)
Die DDICERTIFICATEINFO-Struktur beschreibt Informationen über das Zertifikat, das der Treiber verwendet.
Syntax
typedef struct _DDICERTIFICATEINFO {
[in] D3DDDI_CERTIFICATETYPE CertificateType;
[in] DDIAUTHENTICATEDCHANNELTYPE ChannelType;
[in] GUID CryptoSessionType;
} DDICERTIFICATEINFO;
Member
[in] CertificateType
Ein D3DDDI_CERTIFICATETYPE typisierter Wert, der den Zertifikattyp angibt.
[in] ChannelType
Ein DDIAUTHENTICATEDCHANNELTYPE-typisierter Wert, der den Typ des authentifizierten Kanals angibt.
[in] CryptoSessionType
Eine GUID, die die Verschlüsselungssitzung angibt.
Hinweise
Die Runtime gibt einen Zeiger auf eine DDICERTIFICATEINFO-Struktur im pInfo-Member der D3DDDIARG_GETCAPS-Struktur an - zusammen mit dem D3DDDICAPS_GETCERTIFICATE-Wert im Type-Member von D3DDDIARG_GETCAPS- in einem Aufruf der GetCaps-Funktion des Benutzermodusanzeigetreibers zum Abrufen des Zertifikats. Die Runtime stellt auch einen Puffer im pData-Member von D3DDDIARG_GETCAPS bereit, um das Zertifikat aufzunehmen. Die Runtime empfängt Informationen über die Größe des Puffers, wenn die Runtime die GetCaps des Treibers aufruft , wobei der D3DDDICAPS_GETCERTIFICATESIZE Wert im Type-Member von D3DDDIARG_GETCAPS festgelegt ist. Der Treiber gibt einen Zeiger auf das Zertifikat im angegebenen Puffer zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | DDICERTIFICATEINFO wird ab dem Windows 7-Betriebssystem unterstützt. |
Kopfzeile | d3dumddi.h (include D3dumddi.h) |