D3DDDIARG_GETENCRYPTIONBLTKEY structure (d3dumddi.h)

The _GETENCRYPTIONBLTKEY structure describes an encrypted bit-block transfer (bitblt) session for which the GetEncryptionBltKey function retrieves the encryption key.

Syntax

typedef struct _GETENCRYPTIONBLTKEY {
  [in] HANDLE hCryptoSession;
  [in] VOID   *pReadBackKey;
  [in] UINT   KeySize;
} D3DDDIARG_GETENCRYPTIONBLTKEY;

Members

[in] hCryptoSession

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

[in] pReadBackKey

A pointer to a buffer that contains the encryption key.

[in] KeySize

The size, in bytes, of the encryption key that the pReadBackKey member points to.

Requirements

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

See also

CreateCryptoSession

GetEncryptionBltKey