方法

GLibHmacget_digest

自:2.30

声明 [源]

void
g_hmac_get_digest (
  GHmac* hmac,
  guint8* buffer,
  gsize* digest_len
)

描述 [源]

获取从 checksum 的摘要作为一个原始的二元数组,并将其放置到 buffer 中。摘要的大小取决于校验和的类型。

一旦调用此函数,GHmac 关闭并且不可再通过 g_checksum_update() 更新。

自:2.30

参数

buffer

类型: 一个guint8数组

输出缓冲区。

数组的长度在digest_len参数中指定。
数据由方法的调用者持有。
digest_len

类型: gsize*

一个inout参数。调用者将其初始化为 buffer 的大小。调用后,它包含摘要的长度。

这个参数将会被函数修改。