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)

Weitere Informationen

D3DDDIARG_GETCAPS

D3DDDI_CERTIFICATETYPE

DDIAUTHENTICATEDCHANNELTYPE

GetCaps