方法

GLibHmacupdate

since: 2.30

声明 [src]

void
g_hmac_update (
  GHmac* hmac,
  const guchar* data,
  gssize length
)

描述 [src]

将数据 data 输入到现有的 GHmac 中。

必须是打开的 HMAC,也就是说不能在 hmac 上调用 g_hmac_get_string()g_hmac_get_digest()

自 2.30 起可用

参数

data

类型: 一个 guchar 数组

用于计算校验和的缓冲区。

数组长度由 length 参数指定。
数据由方法的调用者拥有。
length

类型: gssize

缓冲区大小,或者 -1 如果它是一个以空字符结尾的字符串。