CMSG_SP3_COMPATIBLE_AUX_INFO structure (wincrypt.h)

The CMSG_SP3_COMPATIBLE_AUX_INFO structure contains information needed for SP3 compatible encryption.

Syntax

typedef struct _CMSG_SP3_COMPATIBLE_AUX_INFO {
  DWORD cbSize;
  DWORD dwFlags;
} CMSG_SP3_COMPATIBLE_AUX_INFO, *PCMSG_SP3_COMPATIBLE_AUX_INFO;

Members

cbSize

Size of this structure in bytes.

dwFlags

Setting CMSG_SP3_COMPATIBLE_ENCRYPT_FLAG enables SP3 compatible encryption. Zero salt instead of no salt and the encryption algorithm parameters are NULL instead of containing encoded RC2 parameters or encoded IV octet string. The encrypted symmetric key is encoded little-endian instead of big-endian form.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header wincrypt.h