BCRYPT_MULTI_OBJECT_LENGTH_STRUCT structure (bcrypt.h)
The BCRYPT_MULTI_OBJECT_LENGTH_STRUCT structure contains information to determine the size of the pbHashObject buffer for the BCryptCreateMultiHash function.
C++
typedef struct _BCRYPT_MULTI_OBJECT_LENGTH_STRUCT {
ULONG cbPerObject;
ULONG cbPerElement;
} BCRYPT_MULTI_OBJECT_LENGTH_STRUCT;
cbPerObject
The number of bytes needed for the object overhead.
cbPerElement
The number of bytes needed for each element of the object.
The size of the pbHashObject buffer for the BCryptCreateMultiHash function is the following: cbPerObject + (number of hash states) * cbPerElement
.
Requirement | Value |
---|---|
Minimum supported client | Windows 8.1 Update [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2008 Update [desktop apps | UWP apps] |
Header | bcrypt.h |