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-typierter Wert, der den Zertifikattyp angibt.

[in] ChannelType

Ein DDIAUTHENTICATEDCHANNELTYPE-Typwert, 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-Element der D3DDDIARG_GETCAPS-Struktur an.-zusammen mit dem D3DDDICAPS_GETCERTIFICATE Wert im Typ-Element von D3DDDIARG_GETCAPS-in einem Aufruf der GetCaps-Funktion des Benutzermodus zum Abrufen des Zertifikats. Die Laufzeit liefert auch einen Puffer im pData-Element von D3DDDIARG_GETCAPS, um das Zertifikat zu halten. Die Laufzeit erhält Informationen über die Größe des Puffers, wenn die Laufzeit die GetCaps des Treibers mit dem D3DDDICAPS_GETCERTIFICATESIZE wertsatz im Typmitglied von D3DDDIARG_GETCAPS aufruft. Der Treiber gibt einen Zeiger auf das Zertifikat im angegebenen Puffer zurück.

Anforderungen

   
Unterstützte Mindestversion (Client) DDICERTIFICATEINFO wird beginnend mit dem Windows 7-Betriebssystem unterstützt.
Header d3dumddi.h (einschließlich D3dumddi.h)

Weitere Informationen

D3DDDIARG_GETCAPS

D3DDDI_CERTIFICATETYPE

DDIAUTHENTICATEDCHANNELTYPE

GetCaps