D3DDDIARG_STARTSESSIONKEYREFRESH structure (d3dumddi.h)

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

Syntax

typedef struct _D3DDDIARG_STARTSESSIONKEYREFRESH {
  [in]     HANDLE hCryptoSession;
  [out]    VOID   *pRandomNumber;
  [in/out] UINT   RandomNumberSize;
} D3DDDIARG_STARTSESSIONKEYREFRESH;

Members

[in] hCryptoSession

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

[out] pRandomNumber

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

[in/out] RandomNumberSize

The size, in bytes, of the number that the pRandomNumber member points to.

Requirements

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

See also

CreateCryptoSession