A_SHAUpdate 函数

将数据添加到指定的哈希对象。

语法

void RSA32API A_SHAUpdate(
  _Inout_ A_SHA_CTX     *Context,
  _In_    UNSIGNED CHAR *Buffer,
          UNSIGNED INT  BufferSize
);

parameters

Context [in, out]

SHA 上下文。

Buffer [in]

指向缓冲区的指针,该缓冲区包含要添加到哈希对象中的数据。

BufferSize

缓冲区的大小。

返回值

此函数不返回值。

注解

可以多次调用此函数来计算长数据流或不连续数据流的哈希。 在检索哈希值之前,必须调用 A_SHAFinal 函数。

此函数与 SHAUpdate 非常相似,但直接从库调用,而不是通过加密基础结构进行路由。 有关详细信息,请参阅 Windows NTCryptographic 提供程序

要求

要求
标头
Sha.h
Library
Ntdll.dll
DLL
Ntdll.dll