IDiaSourceFile::get_checksumType
检索校验和类型。
语法
HRESULT get_checksumType (
DWORD* pRetVal
);
参数
pRetVal
[out] 返回校验和类型。
返回值
如果成功,则返回 S_OK
;否则,返回错误代码。
备注
校验和类型是可以映射到校验和算法的值。 例如,标准 PDB 文件格式通常可以具有以下值之一:
校验和类型 | CryptoAPI 标签 | 说明 |
---|---|---|
0 | <无> | 不存在任何校验和。 |
1 | CALG_MD5 |
使用 MD5 哈希算法生成的校验和。 |
2 | CALG_SHA1 |
使用 SHA1 哈希算法生成的校验和。 |
CryptoAPI
标签来自 ALG_ID
枚举。 有关哈希算法的详细信息,请参阅 Microsoft Windows SDK 的 CryptoAPI
部分。
若要获取源文件的实际校验和字节,请调用 IDiaSourceFile::get_checksum 方法。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈