BCryptBufferDesc structure (bcrypt.h)

Contains a set of generic Cryptography API: Next Generation (CNG) buffers.

Note

This struct is also aliased as NCryptBufferDesc.

Syntax

typedef struct _BCryptBufferDesc {
  ULONG         ulVersion;
  ULONG         cBuffers;
  PBCryptBuffer pBuffers;
} BCryptBufferDesc, *PBCryptBufferDesc;

Members

ulVersion

The version of the structure. This must be the following value.

Value Meaning
BCRYPTBUFFER_VERSION The default version number.

cBuffers

The number of elements in the pBuffers array.

pBuffers

The address of an array of BCryptBuffer structures that contain the buffers. cBuffers contains the number of elements in this array.

Requirements

Requirement Value
Header bcrypt.h

See also

BCryptDeriveKey function