腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(395)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
Dbghelp
版本?
我在
Dbghelp
上做了一些研究,试图确定我是否需要经历更新它的麻烦。我现在的版本是6.12,有没有人有从6.12到6.13.X的更改日志?或者如果没有,你知道有什么重要的改变吗?
浏览 3
提问于2015-06-02
得票数 0
1
回答
dbghelp
的Windbg符号
在安装Win SDK8.1之后,我遇到了
dbghelp
.pdb的问题。SYMSRV: c:\symbol\
dbghelp
.pdb\B4CDB1D5A1A545249FA397667D3925671\
dbghelp
.pdb not found SYMSRV: http://msdl.microsoft.com/download/symbols/
dbghelp
.pdb/B4CDB1D5A1A545249FA397667D3925671/
dbghel
浏览 2
修改于2014-07-05
得票数 0
1
回答
dbgHelp
新版本
我想把我的
DbgHelp
版本从5.1升级到6.11 (我听说5.1有点but ),所以我下载了“用于Windows的调试工具”,因为那是
dbgHelp
应该在的地方,但当我查看目录("C:\ProgramFiles\Microsoft \Windowsv7.0A\Lib“)时,我发现只有
DbgHelp
.lib。如果没有动态链接库,我怎么知道
dbgHelp
的版本?
浏览 16
修改于2010-12-01
得票数 0
回答已采纳
1
回答
分布式
DbgHelp
.DLL
我的应用程序依赖于
DBGHELP
.DLL函数,特别是目标进程加载的DLL的信息。但是,很多时候它在低于Vista的Windows版本上会失败(你知道XP仍然存在!)环顾四周,发现目标系统上安装/呈现的
DBGHELP
.DLL是旧的,并且不支持许多新特性(例如,在旧版本中不支持很少的标志)。提到了
DbgHelp
版本,并含糊地提到了分发
DBGHELP
.DLL (和其他DLL)。操作系统附带的DLLs不能提供(同意,并且没有任何问题)。
DbgHelp
版本“页面没有提到对特定OSes的可支持性,因此我们可
浏览 6
提问于2017-06-15
得票数 1
2
回答
调试(Win):DIA与
DBGHELP
简明扼要: DIA (调试接口访问)和
DBGHELP
库之间的实际区别是什么?我知道DIA是基于COM的,而且似乎非常强大(以及能够与托管和非托管进程一起使用),而
DBGHELP
似乎使用起来非常方便,但提供的可能性较小。
浏览 11
修改于2012-08-06
得票数 2
回答已采纳
1
回答
DbgHelp
与DbgEng在线程安全方面的比较
所有这些API (
DbgHelp
、DbgEng、DIA )都可以用于从函数指针恢复函数名称/源文件位置,因此可以用于解密堆栈跟踪。但是,每个
DbgHelp
函数都有以下注意事项: 所有的
DbgHelp
函数,比如这个函数,都是单线程的。因此,多个线程对此函数的调用可能会导致意外的行为或内存损坏。至于DbgEng,没有这样的说法,但是它似乎是基于
DbgHelp
的,所以不可能是线程安全的:即使DbgEng保护对
DbgHelp
的每一个调用,也可能有对
DbgHelp
的调用不是来自DbgE
浏览 6
提问于2022-02-07
得票数 0
回答已采纳
1
回答
#include <
Dbghelp
.h>不包括报头
例如,如果在控制台#include <
Dbghelp
.h>应用程序中包含C++,它将不会从头文件中引入任何定义,并且存在或多或少类似的编译器错误,就好像根本没有包含该头一样。
浏览 5
修改于2017-04-07
得票数 0
回答已采纳
1
回答
dbghelp
--按名称获取结构符号
我正在构建一个符号服务,我希望能够打印结构变量及其偏移量。我正在加载所需的pdb,并试图找到适合给定掩码的结构。例如,我想了解关于结构_RTL_CRITICAL_SECTION的详细信息。SymEnumSymbols(GetCurrentProcess(), base_addr,"MSVCP120!_RTL_CRITICAL_SECTION", enum_symbols_callback, NULL); BOOL
浏览 1
提问于2015-09-09
得票数 0
回答已采纳
1
回答
使用MinGW的dlltool生成
dbghelp
.dll导入库
但是下面的命令只是在屏幕上打印"Create Process“,并生成一个0KB的
dbghelp
.a文件我使用了这里提供的/
dbghelp
.spec; do not edit!LIBRARY
dbghelp
.dll EnumDirTree@24 @3 EnumerateLoadedModules@12 @5我当前使用的是MinGW版本4.4.1 我看到
浏览 0
修改于2017-05-23
得票数 0
1
回答
DbgHelp
.dll :从C#调用SymGetModuleInfo64
moduleInfo = new
DbgHelp
.IMAGEHELP_MODULE64(); {modBase64 =
DbgHelp
.SymLoadModule64(_hand
浏览 2
修改于2011-10-02
得票数 2
回答已采纳
1
回答
DBGHelp
.dll导致在调试版本中加载msvcrt.dll
我的应用程序使用VC6 sp6编译,使用
DBGHelp
.lib获取堆栈信息。在调试和发布编译中,代码是相似的。问题是,在执行调试版本时,
DBGHelp
.dll会加载msvcrt.dll (发布版本)。如果我删除使用
DBGHelp
.dll的代码,并从dsp链接列表中删除
DBGHelp
.lib,msvcrt.dll将不会加载。 我该如何解决这个问题?是否有用于调试的特殊版本的
DBGHelp
.dll (将使用msvcrtd.dll)?
浏览 0
修改于2010-10-25
得票数 1
回答已采纳
1
回答
使用MiniDump获取处理数据(
DbgHelp
.h)
我很难通过Minidump获得处理信息(
DbgHelp
.h)。 我正在从映射的文件流中获得一个MINIDUMP_HANDLE_DESCRIPTOR_2列表。
浏览 3
修改于2016-03-09
得票数 3
回答已采纳
1
回答
使用
Dbghelp
.h的函数列表
我想打印函数名(导入、导出、普通/本地函数),但不打印变量名等。 SymEnumSymbolsEx枚举了所有符号,但我只想要函数。也找不到如何区分函数和callback函数内部的变量。 有没有办法只枚举函数?
浏览 61
提问于2019-01-25
得票数 1
回答已采纳
2
回答
如何使用
DbgHelp
访问转储中的进程环境块
这可以使用
DbgHelp
实现吗?有使用
DbgHelp
提取注释和异常信息的现有代码。如果可能的话,我想从PEB那里获取一些信息。
浏览 4
提问于2013-03-01
得票数 1
回答已采纳
1
回答
使用
dbghelp
查找类方法的符号地址
为了找到类方法的地址,我尝试使用
dbghelp
。例如,一个DirectX方法(DXGI):dxgi!
浏览 5
提问于2013-08-12
得票数 3
回答已采纳
2
回答
DbgHelp
.dll是否内置于Windows?我能相信它在那里吗?
它依赖于
DbgHelp
.dll我从微软那里了解到了,我也知道
DbgHelp
.dll在这个软件包中提供的。但是我也在我的机器上找到了%windir%\system32 32中的
DbgHelp
.dll。 如果它在默认情况下没有安装,是否有一种方法可以让我用我的DLL的调试版本重新分发它?
浏览 2
提问于2009-10-25
得票数 11
回答已采纳
1
回答
如何通过
DbgHelp
获取局部变量的值
如何通过
DbgHelp
获取局部变量的值?我尝试使用以下代码#include <
Dbghelp
.h> #include <map> BOOL CALLBACK enum_symbol
浏览 4
提问于2014-11-18
得票数 1
1
回答
是否可以使用
dbghelp
.dll从给定的地址获取程序集代码?
我可以使用
dbghelp
.dll调用 of
dbghelp
.dll在给定地址获取线路信息。 它只提供了该地址的源代码信息(例如行号和文件名)。但是,在WinDBG中,我也可以获得给定地址的汇编代码。我不知道如何使用
dbghelp
.dll来完成它。如果不可能,我还可以使用其他dll吗?
浏览 7
提问于2016-10-10
得票数 1
回答已采纳
1
回答
为什么
dbghelp
不能解析托管调用堆栈中的符号?
托管调用堆栈与本机调用堆栈有什么区别,为什么
dbghelp
不能解析托管调用堆栈中的符号?有人能告诉我基本原因吗?
浏览 2
提问于2022-08-08
得票数 -1
回答已采纳
1
回答
如何跟踪哪个应用程序正在将
dbghelp
注入所有其他进程?
在特定的系统上,
dbghelp
.dll似乎正在加载到所有进程中。因为我认为这不是正常行为,所以我猜测它是由其他应用程序注入的。有没有办法追踪是哪个应用程序在做这件事?实际的问题是,这种注入会导致system32\
dbghelp
.dll在我们自己安装的版本之前加载。我现在打赌其他一些应用程序、反病毒软件或病毒正在调用CreateProcessWithDll(),以便在执行时将
dbghelp
.dll加载到所有应用程序中。我只需要找出是谁干的?
浏览 3
提问于2010-11-03
得票数 1
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券