方法

GLibChecksumget_digest

自:2.16

声明 [源]

void
g_checksum_get_digest (
  GChecksum* checksum,
  guint8* buffer,
  gsize* digest_len
)

描述 [源]

checksum获取原始二进制向量作为校验和,并放入到buffer中。校验和的大小取决于校验和的类型。

调用此函数后,GChecksum关闭且不能再通过g_checksum_update()进行更新。

自:2.16

此方法对语言绑定不可直接访问。

参数

buffer

类型: 一个guint8数组

输出缓冲区。

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

类型: gsize*

一个输入输出参数。调用者将其初始化为buffer的大小。调用后它包含校验和的长度。

此参数将被函数修改。