D3DDDIARG_STARTSESSIONKEYREFRESH structure

The D3DDDIARG_STARTSESSIONKEYREFRESH structure contains information about the random number for the encryption session.

Syntax

typedef struct _D3DDDIARG_STARTSESSIONKEYREFRESH {
  HANDLE hCryptoSession;
  VOID   *pRandomNumber;
  UINT   RandomNumberSize;
} D3DDDIARG_STARTSESSIONKEYREFRESH;

Members

hCryptoSession

[in] A handle to the encryption session that is created in a call to the driver's CreateCryptoSession function.

pRandomNumber

[out] A pointer to a buffer that contains the status sequence number for the random start.

RandomNumberSize

[in/out] The size, in bytes, of the number that the pRandomNumber member points to.

Requirements

   
Minimum supported client D3DDDIARG_STARTSESSIONKEYREFRESH is supported beginning with the Windows 7 operating system.
Header d3dumddi.h (include D3dumddi.h)

See Also

CreateCryptoSession