gpt4 book ai didi

c++ - winapi 从函数的地址中获取损坏的名称

转载 作者:太空狗 更新时间:2023-10-29 20:39:41 26 4
gpt4 key购买 nike

在我的 C++ 应用程序中,我有函数的虚拟地址,我想获得它们的损坏 名称。现在我只能通过使用 winapi SymFromAddr 函数获得未损坏的名称。有没有办法也获得损坏的名称?

最佳答案

使用SymSetOptions() .您想要关闭 SYMOPT_UNDNAME 选项以查看损坏的名称。

所以,大致:

  DWORD options = SymGetOptions();
SymSetOptions(options & ~SYMOPT_UNDNAME);
if (SymFromAddr(hProcess, dwAddress, &dwDisplacement, pSymbol))
{
// etc...
}
SymSetOptions(options);

关于c++ - winapi 从函数的地址中获取损坏的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27015487/

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