gpt4 book ai didi

debugging - 如何从 PDB 文件中获取 GUID?

转载 作者:行者123 更新时间:2023-12-02 22:40:29 71 4
gpt4 key购买 nike

有人知道如何从 PDB 文件中获取 GUID 吗?

我正在使用 Microsoft 的调试接口(interface)访问 SDK

http://msdn.microsoft.com/en-us/library/f0756hat.aspx

并在尝试加载 PDB 时传入我期望的 GUID 时获取 E_PDB_INVALID_SIG。

我只是想知道 PDB 的 GUID,这样我就可以确定它不匹配,而不仅仅是 PDB 可能以某种方式损坏。

有没有一个工具可以做到这一点?我尝试过 dia2dump 和 dumpbin,但没有任何乐趣......

非常感谢,

思想。

最佳答案

有一个Code Project tool called PDB Inspector那应该能够帮助你。或者,如果您需要以编程方式执行此操作,则本质上您可以调用:

IDiaDataSource::LoadDataFromPdb
IDiaDataSource::openSession
IDiaSession::get_global_scope
IDiaSymbol::get_guid

关于debugging - 如何从 PDB 文件中获取 GUID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2517791/

71 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com