_GETENCRYPTIONBLTKEY structure

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

Syntax

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

Members

hCryptoSession

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

pReadBackKey

[in] A pointer to a buffer that contains the encryption key.

KeySize

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

Requirements

   
Windows version D3DDDIARG_GETENCRYPTIONBLTKEY is supported beginning with the Windows 7 operating system. D3DDDIARG_GETENCRYPTIONBLTKEY is supported beginning with the Windows 7 operating system.
Header d3dumddi.h (include D3dumddi.h)

See Also

CreateCryptoSession

GetEncryptionBltKey