Freigeben über


DDICERTIFICATEINFO-Struktur (d3dumddi.h)

Die DDICERTIFICATEINFO-Struktur beschreibt Informationen über das vom Treiber verwendete Zertifikat.

Syntax

typedef struct _DDICERTIFICATEINFO {
  [in] D3DDDI_CERTIFICATETYPE      CertificateType;
  [in] DDIAUTHENTICATEDCHANNELTYPE ChannelType;
  [in] GUID                        CryptoSessionType;
} DDICERTIFICATEINFO;

Angehörige

[in] CertificateType

Ein D3DDDI_CERTIFICATETYPE-typed-Wert, der den Zertifikattyp angibt.

[in] ChannelType

Ein DDIAUTHENTICATEDCHANNELTYPE-typed-wert, der den authentifizierten Kanaltyp angibt.

[in] CryptoSessionType

Eine GUID, die die Verschlüsselungssitzung angibt.

Bemerkungen

Die Laufzeit 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 des Benutzermodus-Anzeigetreibers GetCaps-Funktion zum Abrufen des Zertifikats. Die Laufzeit stellt auch einen Puffer im pData- Member von D3DDDIARG_GETCAPS bereit, um das Zertifikat zu halten. Die Laufzeit empfängt Informationen über die Größe des Puffers, wenn die Laufzeit die GetCaps- des Treibers aufruft, wobei der im Type Member von D3DDDIARG_GETCAPS festgelegte D3DDDICAPS_GETCERTIFICATESIZE Wert festgelegt ist. Der Treiber gibt einen Zeiger auf das Zertifikat im angegebenen Puffer zurück.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- DDICERTIFICATEINFO wird ab dem Windows 7-Betriebssystem unterstützt.
Header- d3dumddi.h (include D3dumddi.h)

Siehe auch

D3DDDIARG_GETCAPS

D3DDDI_CERTIFICATETYPE

DDIAUTHENTICATEDCHANNELTYPE

GetCaps-