D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE structure (d3dumddi.h)
The D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE structure describes a buffer that contains the session key, which is used for encryption.
Syntax
typedef struct _D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE {
[in] HANDLE hCryptoSession;
[in/out] UINT DataSize;
[in/out] VOID *pData;
} D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE;
Members
[in] hCryptoSession
A handle to the encryption session that is the runtime creates when the runtime calls the driver's CreateCryptoSession function.
[in/out] DataSize
The size, in bytes, of the data that the pData member points to.
[in/out] pData
A pointer to a buffer that contains the session key.
Requirements
Requirement | Value |
---|---|
Minimum supported client | D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE is supported beginning with the Windows 7 operating system. |
Header | d3dumddi.h (include D3dumddi.h) |