Freigeben über


D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE-Struktur (d3dumddi.h)

Die D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE-Struktur beschreibt einen Puffer, der den Sitzungsschlüssel enthält, der für die Verschlüsselung verwendet wird.

Syntax

typedef struct _D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE {
  [in]     HANDLE hCryptoSession;
  [in/out] UINT   DataSize;
  [in/out] VOID   *pData;
} D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE;

Member

[in] hCryptoSession

Ein Handle für die Verschlüsselungssitzung, die die Laufzeit erstellt, wenn die Runtime die CreateCryptoSession-Funktion des Treibers aufruft.

[in/out] DataSize

Die Größe der Daten in Bytes, auf die das pData-Element verweist.

[in/out] pData

Ein Zeiger auf einen Puffer, der den Sitzungsschlüssel enthält.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE wird ab dem Windows 7-Betriebssystem unterstützt.
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

CreateCryptoSession