BCRYPT_MULTI_OBJECT_LENGTH_STRUCT 结构 (bcrypt.h)

BCRYPT_MULTI_OBJECT_LENGTH_STRUCT 结构包含用于确定 BCryptCreateMultiHash 函数的 pbHashObject 缓冲区大小的信息。

语法

typedef struct _BCRYPT_MULTI_OBJECT_LENGTH_STRUCT {
  ULONG cbPerObject;
  ULONG cbPerElement;
} BCRYPT_MULTI_OBJECT_LENGTH_STRUCT;

成员

cbPerObject

对象开销所需的字节数。

cbPerElement

对象的每个元素所需的字节数。

注解

BCryptCreateMultiHash 函数的 pbHashObject 缓冲区的大小如下:cbPerObject + (number of hash states) * cbPerElement

要求

要求
最低受支持的客户端 Windows 8.1 更新 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 更新 [桌面应用 |UWP 应用]
标头 bcrypt.h

另请参阅

BCryptCreateMultiHash