此标头由多种技术使用。 有关详细信息,请参阅:
dbghelp.h 包含以下编程接口:
功能
|
EnumDirTree EnumDirTree 函数 (dbghelp.h) 枚举指定目录树中指定文件的所有匹配项。 |
|
EnumDirTreeW EnumDirTreeW (Unicode) 函数枚举指定目录树中指定文件的所有匹配项。 |
|
EnumerateLoadedModules 枚举指定进程的已加载模块。 (EnumerateLoadedModules) |
|
EnumerateLoadedModules64 枚举指定进程的已加载模块。 (EnumerateLoadedModules64) |
|
EnumerateLoadedModulesEx EnumerateLoadedModulesEx 函数 (dbghelp.h) 枚举指定进程的已加载模块。 |
|
EnumerateLoadedModulesExW EnumerateLoadedModulesExW (Unicode) 函数枚举指定进程的加载模块。 |
|
EnumerateLoadedModulesW64 枚举指定进程的已加载模块。 (EnumerateLoadedModulesW64) |
|
FindDebugInfoFile 找到 debug (.dbg) 文件。 |
|
FindDebugInfoFileEx FindDebugInfoFileEx 函数 (dbghelp.h) 查找指定的调试 (.dbg) 文件。 |
|
FindDebugInfoFileExW FindDebugInfoFileExW (Unicode) 函数查找指定的调试 (.dbg) 文件。 |
|
FindExecutableImage 找到可执行文件。 |
|
FindExecutableImageEx FindExecutableImageEx 函数 (dbghelp.h) 查找指定的可执行文件。 |
|
FindExecutableImageExW FindExecutableImageExW (Unicode) 函数查找指定的可执行文件。 |
|
GetSymLoadError 获取最后一个符号加载错误。 |
|
GetTimestampForLoadedLibrary 检索已加载映像的时间戳。 |
|
ImageDirectoryEntryToData 获取对特定于图像的数据的访问权限。 |
|
ImageDirectoryEntryToDataEx 在映像标头中找到一个目录条目,并返回目录条目的数据地址。 此函数返回所定位数据的节标头(如果存在)。 |
|
ImagehlpApiVersion 检索系统上安装的 DbgHelp 库的版本信息。 |
|
ImagehlpApiVersionEx 修改应用程序使用的库的版本信息。 |
|
ImageNtHeader 在 PE 映像中找到IMAGE_NT_HEADERS结构,并返回指向数据的指针。 |
|
ImageRvaToSection 在映射为文件的映像标头中找到相对虚拟地址(RVA),并返回指向该 RVA 节表项的指针。 |
|
ImageRvaToVa 在映射为文件的图像标头中找到相对虚拟地址(RVA),并返回文件中相应字节的虚拟地址。 |
|
MakeSureDirectoryPathExists 创建指定路径中的所有目录,以根开头。 |
|
MapDebugInformation 获取对映像调试信息的访问权限。 |
|
SearchTreeForFile SearchTreeForFile 函数 (dbghelp.h) 在目录树中搜索指定文件。 |
|
SearchTreeForFileW SearchTreeForFileW (Unicode) 函数在目录树中搜索指定文件。 |
|
SetSymLoadError 设置符号加载错误。 |
|
StackWalk 获取堆栈跟踪。 (StackWalk) |
|
StackWalk2 获取堆栈跟踪。 (StackWalk2) |
|
StackWalk64 获取堆栈跟踪。 (StackWalk64) |
|
StackWalkEx 获取堆栈跟踪。 (StackWalkEx) |
|
SymAddrIncludeInlineTrace 指示指定的地址是否在内联帧内。 |
|
SymAddSourceStream SymAddSourceStream 函数 (dbghelp.h) 将流添加到指定的模块供源服务器使用。 |
|
SymAddSourceStreamA 将流添加到指定的模块供源服务器使用。 (SymAddSourceStreamA) |
|
SymAddSourceStreamW SymAddSourceStreamW (Unicode) 函数将流添加到指定的模块供源服务器使用。 |
|
SymAddSymbol SymAddSymbol 函数 (dbghelp.h) 将虚拟符号添加到指定的模块。 |
|
SymAddSymbolW SymAddSymbolW (Unicode) 函数向指定的模块添加虚拟符号。 |
|
SymCleanup 解除分配与进程句柄关联的所有资源。 |
|
SymCompareInlineTrace 比较两个内联跟踪。 |
|
SymDeleteSymbol SymDeleteSymbol 函数 (dbghelp.h) 从指定的模块中删除虚拟符号。 |
|
SymDeleteSymbolW SymDeleteSymbolW (Unicode) 函数从指定的模块中删除虚拟符号。 |
|
SymEnumerateModules 枚举由 SymLoadModule64 或 SymLoadModuleEx 函数为进程加载的所有模块。 (SymEnumerateModules) |
|
SymEnumerateModules64 枚举由 SymLoadModule64 或 SymLoadModuleEx 函数为进程加载的所有模块。 (SymEnumerateModules64) |
|
SymEnumerateModulesW64 枚举由 SymLoadModule64 或 SymLoadModuleEx 函数为进程加载的所有模块。 (SymEnumerateModulesW64) |
|
SymEnumerateSymbols SymEnumerateSymbols 函数 (dbghelp.h) 枚举指定模块的所有符号。 |
|
SymEnumerateSymbols64 枚举指定模块的所有符号。 (SymEnumerateSymbols64) |
|
SymEnumerateSymbolsW SymEnumerateSymbolsW (Unicode) 函数枚举指定模块的所有符号。 |
|
SymEnumerateSymbolsW64 枚举指定模块的所有符号。 (SymEnumerateSymbolsW64) |
|
SymEnumLines SymEnumLines 函数 (dbghelp.h) 枚举指定模块中的所有行。 |
|
SymEnumLinesW SymEnumLinesW 函数枚举指定模块中的所有行。 |
|
SymEnumProcesses 枚举调用 SymInitialize 函数的每个进程。 |
|
SymEnumSourceFiles SymEnumSourceFiles 函数 (dbghelp.h) 枚举进程中的所有源文件。 |
|
SymEnumSourceFilesW SymEnumSourceFilesW (Unicode) 函数枚举进程中的所有源文件。 |
|
SymEnumSourceFileTokens 枚举模块的源服务器数据中的所有单个条目(如果可用)。 |
|
SymEnumSourceLines SymEnumSourceLines 函数 (dbghelp.h) 枚举模块中的所有源行。 |
|
SymEnumSourceLinesW SymEnumSourceLinesW (Unicode) 函数枚举模块中的所有源行。 |
|
SymEnumSymbols SymEnumSymbols 函数 (dbghelp.h) 枚举进程中的所有符号。 |
|
SymEnumSymbolsEx SymEnumSymbolsEx 函数 (dbghelp.h) 枚举进程中的所有符号。 |
|
SymEnumSymbolsExW SymEnumSymbolsExW (Unicode) 函数枚举进程中的所有符号。 |
|
SymEnumSymbolsForAddr SymEnumSymbolsForAddr 函数 (dbghelp.h) 枚举指定地址的符号。 |
|
SymEnumSymbolsForAddrW SymEnumSymbolsForAddrW (Unicode) 函数枚举指定地址的符号。 |
|
SymEnumSymbolsW SymEnumSymbolsW (Unicode) 函数枚举进程中的所有符号。 |
|
SymEnumTypes SymEnumTypes 函数 (dbghelp.h) 枚举所有用户定义的类型。 |
|
SymEnumTypesByName SymEnumTypesByName 函数 (dbghelp.h) 枚举所有用户定义的类型。 |
|
SymEnumTypesByNameW SymEnumTypesByNameW (Unicode) 函数枚举所有用户定义的类型。 |
|
SymEnumTypesW SymEnumTypesW (Unicode) 函数枚举所有用户定义的类型。 |
|
SymFindDebugInfoFile SymFindDebugInfoFile 函数 (dbghelp.h) 在进程搜索路径中找到 .dbg 文件。 |
|
SymFindDebugInfoFileW SymFindDebugInfoFileW (Unicode) 函数在进程搜索路径中查找 .dbg 文件。 |
|
SymFindExecutableImage SymFindExecutableImage 函数 (dbghelp.h) 在进程搜索路径中找到可执行文件。 |
|
SymFindExecutableImageW SymFindExecutableImageW (Unicode) 函数在进程搜索路径中找到可执行文件。 |
|
SymFindFileInPath SymFindFileInPath 函数 (dbghelp.h) 查找符号文件或可执行映像。 |
|
SymFindFileInPathW SymFindFileInPathW (Unicode) 函数查找符号文件或可执行图像。 |
|
SymFromAddr SymFromAddr 函数 (dbghelp.h) 检索指定地址的符号信息。 |
|
SymFromAddrW SymFromAddrW (Unicode) 函数检索指定地址的符号信息。 |
|
SymFromIndex SymFromIndex 函数 (dbghelp.h) 检索指定索引的符号信息。 |
|
SymFromIndexW SymFromIndexW (Unicode) 函数检索指定索引的符号信息。 |
|
SymFromInlineContext SymFromInlineContext 函数 (dbghelp.h) 检索指定地址和内联上下文的符号信息。 |
|
SymFromInlineContextW SymFromInlineContextW (Unicode) 函数检索指定地址和内联上下文的符号信息。 |
|
SymFromName SymFromName 函数 (dbghelp.h) 检索指定名称的符号信息。 |
|
SymFromNameW SymFromNameW (Unicode) 函数检索指定名称的符号信息。 |
|
SymFromToken SymFromToken 函数 (dbghelp.h) 检索指定托管代码令牌的符号信息。 |
|
SymFromTokenW SymFromTokenW (Unicode) 函数检索指定托管代码令牌的符号信息。 |
|
SymFunctionTableAccess 检索指定地址的函数表项。 (SymFunctionTableAccess) |
|
SymFunctionTableAccess64 检索指定地址的函数表项。 (SymFunctionTableAccess64) |
|
SymFunctionTableAccess64AccessRoutines 查找地址的函数表条目或帧指针遗漏(FPO)记录。 |
|
SymGetExtendedOption 获取指定的扩展符号选项是打开还是关闭。 |
|
SymGetFileLineOffsets64 查找指定模块和文件名的行信息。 |
|
SymGetHomeDirectory SymGetHomeDirectory 函数 (dbghelp.h) 检索 Dbghelp 使用的主目录。 |
|
SymGetHomeDirectoryW SymGetHomeDirectoryW (Unicode) 函数检索 Dbghelp 使用的主目录。 |
|
SymGetLineFromAddr 找到指定地址的源行。 (SymGetLineFromAddr) |
|
SymGetLineFromAddr64 找到指定地址的源行。 (SymGetLineFromAddr64) |
|
SymGetLineFromAddrW64 找到指定地址的源行。 (SymGetLineFromAddrW64) |
|
SymGetLineFromInlineContext SymGetLineFromInlineContext 函数 (dbghelp.h) 查找指定内联上下文的源行。 |
|
SymGetLineFromInlineContextW SymGetLineFromInlineContextW (Unicode) 函数查找指定内联上下文的源行。 |
|
SymGetLineFromName 找到指定模块、文件名和行号的源行。 (SymGetLineFromName) |
|
SymGetLineFromName64 找到指定模块、文件名和行号的源行。 (SymGetLineFromName64) |
|
SymGetLineFromNameW64 找到指定模块、文件名和行号的源行。 (SymGetLineFromNameW64) |
|
SymGetLineNext 检索下一个源行的行信息。 (SymGetLineNext) |
|
SymGetLineNext64 检索下一个源行的行信息。 (SymGetLineNext64) |
|
SymGetLineNextW64 检索下一个源行的行信息。 (SymGetLineNextW64) |
|
SymGetLinePrev 检索上一个源行的行信息。 (SymGetLinePrev) |
|
SymGetLinePrev64 检索上一个源行的行信息。 (SymGetLinePrev64) |
|
SymGetLinePrevW64 检索上一个源行的行信息。 (SymGetLinePrevW64) |
|
SymGetModuleBase 检索包含指定地址的模块的基址。 (SymGetModuleBase) |
|
SymGetModuleBase64 检索包含指定地址的模块的基址。 (SymGetModuleBase64) |
|
SymGetModuleInfo SymGetModuleInfo 函数 (dbghelp.h) 检索指定模块的模块信息。 |
|
SymGetModuleInfo64 检索指定模块的模块信息。 (SymGetModuleInfo64) |
|
SymGetModuleInfoW 检索指定模块的模块信息。 (SymGetModuleInfoW) |
|
SymGetModuleInfoW64 检索指定模块的模块信息。 (SymGetModuleInfoW64) |
|
SymGetOmaps 检索已加载模块中的 omap 表。 |
|
SymGetOptions 检索当前选项掩码。 |
|
SymGetScope SymGetScope 函数 (dbghelp.h) 检索指定索引的范围。 |
|
SymGetScopeW SymGetScopeW (Unicode) 函数检索指定索引的范围。 |
|
SymGetSearchPath SymGetSearchPath 函数 (dbghelp.h) 检索指定进程的符号搜索路径。 |
|
SymGetSearchPathW SymGetSearchPathW (Unicode) 函数检索指定进程的符号搜索路径。 |
|
SymGetSourceFile SymGetSourceFile 函数 (dbghelp.h) 从源服务器检索指定的源文件。 |
|
SymGetSourceFileChecksum SymGetSourceFileChecksum 函数 (dbghelp.h) 从源服务器检索指定的源文件校验和。 |
|
SymGetSourceFileChecksumW SymGetSourceFileChecksumW (Unicode) 函数从源服务器检索指定的源文件校验和。 |
|
SymGetSourceFileFromToken SymGetSourceFileFromToken 函数 (dbghelp.h) 从源服务器检索与指定令牌关联的源文件。 |
|
SymGetSourceFileFromTokenW SymGetSourceFileFromTokenW (Unicode) 函数从源服务器检索与指定令牌关联的源文件。 |
|
SymGetSourceFileToken SymGetSourceFileToken 函数 (dbghelp.h) 从源服务器检索指定源文件的令牌。 |
|
SymGetSourceFileTokenW SymGetSourceFileTokenW (Unicode) 函数从源服务器检索指定源文件的令牌。 |
|
SymGetSourceFileW SymGetSourceFileW (Unicode) 函数从源服务器检索指定的源文件。 |
|
SymGetSourceVarFromToken SymGetSourceVarFromToken 函数 (dbghelp.h) 从源服务器令牌中检索与指定变量名称关联的值。 |
|
SymGetSourceVarFromTokenW SymGetSourceVarFromTokenW (Unicode) 函数从源服务器令牌中检索与指定变量名称关联的值。 |
|
SymGetSymbolFile SymGetSymbolFile 函数 (dbghelp.h) 在指定的符号路径中找到符号文件。 |
|
SymGetSymbolFileW SymGetSymbolFileW (Unicode) 函数在指定的符号路径中定位符号文件。 |
|
SymGetSymFromAddr 找到指定地址的符号。 (SymGetSymFromAddr) |
|
SymGetSymFromAddr64 找到指定地址的符号。 (SymGetSymFromAddr64) |
|
SymGetSymFromName 找到指定名称的符号。 (SymGetSymFromName) |
|
SymGetSymFromName64 找到指定名称的符号。 (SymGetSymFromName64) |
|
SymGetSymNext 检索下一个符号的符号信息。 (SymGetSymNext) |
|
SymGetSymNext64 检索下一个符号的符号信息。 (SymGetSymNext64) |
|
SymGetSymPrev 检索上一个符号的符号信息。 (SymGetSymPrev) |
|
SymGetSymPrev64 检索上一个符号的符号信息。 (SymGetSymPrev64) |
|
SymGetTypeFromName SymGetTypeFromName 函数 (dbghelp.h) 检索指定类型名称的类型索引。 |
|
SymGetTypeFromNameW SymGetTypeFromNameW (Unicode) 函数检索指定类型名称的类型索引。 |
|
SymGetTypeInfo 检索指定类型索引的类型信息。 |
|
SymGetTypeInfoEx 检索多条类型信息。 |
|
SymInitialize SymInitialize 函数 (dbghelp.h) 初始化进程的符号处理程序。 |
|
SymInitializeW SymInitializeW (Unicode) 函数初始化进程的符号处理程序。 |
|
SymLoadModule 加载符号表。 (SymLoadModule) |
|
SymLoadModule64 加载符号表。 (SymLoadModule64) |
|
SymLoadModuleEx SymLoadModuleEx 函数 (dbghelp.h) 加载指定模块的符号表。 |
|
SymLoadModuleExW SymLoadModuleExW (Unicode) 函数加载指定模块的符号表。 |
|
SymMatchFileName SymMatchFileName 函数 (dbghelp.h) 将字符串与文件名和路径进行比较。 |
|
SymMatchFileNameW SymMatchFileNameW (Unicode) 函数将字符串与文件名和路径进行比较。 |
|
SymMatchString SymMatchString 函数 (dbghelp.h) 将指定的字符串与指定的通配符表达式进行比较。 |
|
SymMatchStringA 将指定的字符串与指定的通配符表达式进行比较。 (SymMatchStringA) |
|
SymMatchStringW SymMatchStringW (Unicode) 函数将指定的字符串与指定的通配符表达式进行比较。 |
|
SymNext SymNext 函数 (dbghelp.h) 检索下一个符号的符号信息。 |
|
SymNextW SymNextW (Unicode) 函数检索下一个符号的符号信息。 |
|
SymPrev SymPrev 函数 (dbghelp.h) 检索上一个符号的符号信息。 |
|
SymPrevW SymPrevW (Unicode) 函数 (dbghelp.h) 检索上一个符号的符号信息。 |
|
SymQueryInlineTrace 查询内联跟踪。 |
|
SymRefreshModuleList 刷新进程的模块列表。 |
|
SymRegisterCallback 注册回调函数供符号处理程序使用。 (SymRegisterCallback) |
|
SymRegisterCallback64 注册回调函数供符号处理程序使用。 (SymRegisterCallback64) |
|
SymRegisterCallbackW64 注册回调函数供符号处理程序使用。 (SymRegisterCallbackW64) |
|
SymRegisterFunctionEntryCallback 注册回调函数以供 Alpha 计算机上的堆栈行走过程使用。 (SymRegisterFunctionEntryCallback) |
|
SymRegisterFunctionEntryCallback64 注册回调函数以供 Alpha 计算机上的堆栈行走过程使用。 (SymRegisterFunctionEntryCallback64) |
|
SymSearch SymSearch 函数 (dbghelp.h) 搜索满足指定条件的 PDB 符号。 |
|
SymSearchW SymSearchW (Unicode) 函数 (dbghelp.h) 搜索满足指定条件的 PDB 符号。 |
|
SymSetContext 设置 SymEnumSymbols 函数使用的上下文信息。 此函数仅适用于 PDB 符号。 |
|
SymSetExtendedOption 打开或关闭指定的扩展符号选项。 |
|
SymSetHomeDirectory SymSetHomeDirectory 函数 (dbghelp.h) 设置 Dbghelp 使用的主目录。 |
|
SymSetHomeDirectoryW SymSetHomeDirectoryW (Unicode) 函数 (dbghelp.h) 设置 Dbghelp 使用的主目录。 |
|
SymSetOptions 设置选项掩码。 |
|
SymSetParentWindow 设置调用方将用于显示用户界面的窗口。 |
|
SymSetScopeFromAddr 将本地范围设置为与指定地址匹配的符号。 |
|
SymSetScopeFromIndex 将本地范围设置为与指定索引匹配的符号。 |
|
SymSetScopeFromInlineContext 将本地范围设置为与指定地址和内联上下文匹配的符号。 |
|
SymSetSearchPath SymSetSearchPath 函数 (dbghelp.h) 设置指定进程的搜索路径。 |
|
SymSetSearchPathW SymSetSearchPathW (Unicode) 函数 (dbghelp.h) 设置指定进程的搜索路径。 |
|
SymSrvDeltaName SymSrvDeltaName 函数 (dbghelp.h) 为描述同一符号/映像的两个版本之间的关系的文件生成名称。 |
|
SymSrvDeltaNameW SymSrvDeltaNameW (Unicode) 函数 (dbghelp.h) 为描述同一符号/映像的两个版本之间的关系的文件生成名称。 |
|
SymSrvGetFileIndexes SymSrvGetFileIndexes 函数 (dbghelp.h) 检索用于存储文件的指定 .pdb、.dbg 或映像文件的索引。 |
|
SymSrvGetFileIndexesW SymSrvGetFileIndexesW (Unicode) 函数 (dbghelp.h) 检索用于存储文件的指定 .pdb、.dbg 或图像文件的索引。 |
|
SymSrvGetFileIndexInfo SymSrvGetFileIndexInfo 函数 (dbghelp.h) 检索指定 .pdb、.dbg 或映像文件的索引信息。 |
|
SymSrvGetFileIndexInfoW SymSrvGetFileIndexInfoW (Unicode) 函数 (dbghelp.h) 检索指定 .pdb、.dbg 或图像文件的索引信息。 |
|
SymSrvGetFileIndexString SymSrvGetFileIndexString 函数 (dbghelp.h) 检索指定 .pdb、.dbg 或映像文件的索引字符串。 |
|
SymSrvGetFileIndexStringW SymSrvGetFileIndexStringW (Unicode) 函数 (dbghelp.h) 检索指定 .pdb、.dbg 或图像文件的索引字符串。 |
|
SymSrvGetSupplement SymSrvGetSupplement 函数 (dbghelp.h) 从符号存储的补充检索指定的文件。 |
|
SymSrvGetSupplementW SymSrvGetSupplementW (Unicode) 函数 (dbghelp.h) 从符号存储的补充检索指定的文件。 |
|
SymSrvIsStore SymSrvIsStore 函数 (dbghelp.h) 确定指定的路径是否指向符号存储。 |
|
SymSrvIsStoreW SymSrvIsStoreW (Unicode) 函数 (dbghelp.h) 确定指定的路径是否指向符号存储。 |
|
SymSrvStoreFile SymSrvStoreFile 函数 (dbghelp.h) 将文件存储在指定的符号存储中。 |
|
SymSrvStoreFileW SymSrvStoreFileW (Unicode) 函数 (dbghelp.h) 将文件存储在指定的符号存储中。 |
|
SymSrvStoreSupplement SymSrvStoreSupplement 函数 (dbghelp.h) 将文件存储在符号存储的指定补充中。 |
|
SymSrvStoreSupplementW SymSrvStoreSupplementW (Unicode) 函数 (dbghelp.h) 将文件存储在符号存储的指定补充中。 |
|
SymUnDName 取消修饰的C++符号名称。 (SymUnDName) |
|
SymUnDName64 取消修饰的C++符号名称。 (SymUnDName64) |
|
SymUnloadModule 卸载符号表。 (SymUnloadModule) |
|
SymUnloadModule64 卸载符号表。 (SymUnloadModule64) |
|
UnDecorateSymbolName UnDecorateSymbolName 函数 (dbghelp.h) 取消指定修饰的C++符号名称。 |
|
UnDecorateSymbolNameW UnDecorateSymbolNameW (Unicode) 函数 (dbghelp.h) 取消指定修饰的C++符号名称。 |
|
UnmapDebugInformation 解除分配由对 MapDebugInformation 函数的调用分配的内存和资源。 |
回调函数
|
PENUMDIRTREE_CALLBACK PENUMDIRTREE_CALLBACK(dbghelp.h)是一个应用程序定义的回调函数,用于 EnumDirTree 函数。 每次找到匹配项时都会调用它。 |
|
PENUMDIRTREE_CALLBACKW PENUMDIRTREE_CALLBACKW(Unicode)是与 EnumDirTree 函数一起使用的应用程序定义的回调函数。 每次找到匹配项时都会调用它。 |
|
PENUMLOADED_MODULES_CALLBACK PENUMLOADED_MODULES_CALLBACK(dbghelp.h)是一个应用程序定义的回调函数,用于 EnumerateLoadedModules64 函数。 |
|
PENUMLOADED_MODULES_CALLBACK64 PENUMLOADED_MODULES_CALLBACK64(dbghelp.h)是一个应用程序定义的回调函数,用于 EnumerateLoadedModules64 函数。 |
|
PENUMLOADED_MODULES_CALLBACKW64 PENUMLOADED_MODULES_CALLBACKW64(Unicode)是与 EnumerateLoadedModules64 函数一起使用的应用程序定义的回调函数。 |
|
PENUMSOURCEFILETOKENSCALLBACK 应用程序定义的回调函数,与 SymEnumSourceFileTokens 函数一起使用,该函数枚举存储在 PDB 中用于模块的源服务器版本控制信息。 |
|
PFIND_DEBUG_FILE_CALLBACK PFIND_DEBUG_FILE_CALLBACK(dbghelp.h)是一个应用程序定义的回调函数,用于 FindDebugInfoFileEx 函数。 |
|
PFIND_DEBUG_FILE_CALLBACKW PFIND_DEBUG_FILE_CALLBACKW(Unicode)是与 FindDebugInfoFileEx 函数一起使用的应用程序定义的回调函数。 |
|
PFIND_EXE_FILE_CALLBACK PFIND_EXE_FILE_CALLBACK(dbghelp.h)是一个应用程序定义的回调函数,用于 FindExecutableImageEx 函数。 |
|
PFIND_EXE_FILE_CALLBACKW PFIND_EXE_FILE_CALLBACKW(Unicode)是与 FindExecutableImageEx 函数一起使用的应用程序定义的回调函数。 它验证 FindExecutableImageEx 找到的可执行文件是否为正确的可执行文件。 |
|
PFINDFILEINPATHCALLBACK PFINDFILEINPATHCALLBACK (dbghelp.h) 是应用程序定义的回调函数,与 SymFindFileInPath 函数一起使用。 |
|
PFINDFILEINPATHCALLBACKW PFINDFILEINPATHCALLBACKW (Unicode) 是一个应用程序定义的回调函数,与 SymFindFileInPath 函数一起使用。 |
|
PFUNCTION_TABLE_ACCESS_ROUTINE PFUNCTION_TABLE_ACCESS_ROUTINE(dbghelp.h)是与 StackWalk64 函数一起使用的应用程序定义的回调函数。 |
|
PFUNCTION_TABLE_ACCESS_ROUTINE64 PFUNCTION_TABLE_ACCESS_ROUTINE64(dbghelp.h)是与 StackWalk64 函数一起使用的应用程序定义的回调函数。 |
|
PGET_MODULE_BASE_ROUTINE PGET_MODULE_BASE_ROUTINE(dbghelp.h)是与 StackWalk64 函数一起使用的应用程序定义的回调函数。 |
|
PGET_MODULE_BASE_ROUTINE64 PGET_MODULE_BASE_ROUTINE64(dbghelp.h)是与 StackWalk64 函数一起使用的应用程序定义的回调函数。 |
|
PGET_TARGET_ATTRIBUTE_VALUE64 PGET_TARGET_ATTRIBUTE_VALUE64(dbghelp.h)是与 StackWalk2 函数一起使用的应用程序定义的回调函数。 |
|
PREAD_PROCESS_MEMORY_ROUTINE PREAD_PROCESS_MEMORY_ROUTINE(dbghelp.h)是与 StackWalk64 函数一起使用的应用程序定义的回调函数。 |
|
PREAD_PROCESS_MEMORY_ROUTINE64 PREAD_PROCESS_MEMORY_ROUTINE64(dbghelp.h)是与 StackWalk64 函数一起使用的应用程序定义的回调函数。 |
|
PSYM_ENUMERATESYMBOLS_CALLBACK PSYM_ENUMERATESYMBOLS_CALLBACK是一个应用程序定义的回调函数,用于 SymEnumSymbols、SymEnumTypes 和 SymEnumTypesByName 函数。 |
|
PSYM_ENUMERATESYMBOLS_CALLBACKW PSYM_ENUMERATESYMBOLS_CALLBACKW(Unicode)是一个回调函数,用于 SymEnumSymbols、SymEnumTypes 和 SymEnumTypesByName 函数。 |
|
PSYM_ENUMLINES_CALLBACK PSYM_ENUMLINES_CALLBACK(dbghelp.h)是一个应用程序定义的回调函数,用于 SymEnumLines 和 SymEnumSourceLines 函数。 |
|
PSYM_ENUMLINES_CALLBACKW PSYM_ENUMLINES_CALLBACKW(Unicode)是一个应用程序定义的回调函数,用于 SymEnumLines 和 SymEnumSourceLines 函数。 |
|
PSYM_ENUMMODULES_CALLBACK PSYM_ENUMMODULES_CALLBACK(dbghelp.h)是与 SymEnumerateModules64 函数一起使用的应用程序定义的回调函数。 |
|
PSYM_ENUMMODULES_CALLBACK64 PSYM_ENUMMODULES_CALLBACK64(dbghelp.h)是一个应用程序定义的回调函数,用于 SymEnumerateModules64 函数。 |
|
PSYM_ENUMMODULES_CALLBACKW64 PSYM_ENUMMODULES_CALLBACKW64(Unicode)是与 SymEnumerateModules64 函数一起使用的应用程序定义的回调函数。 |
|
PSYM_ENUMPROCESSES_CALLBACK 与 SymEnumProcesses 函数一起使用的应用程序定义函数。 |
|
PSYM_ENUMSOURCEFILES_CALLBACK PSYM_ENUMSOURCEFILES_CALLBACK(dbghelp.h)是一个应用程序定义的回调函数,用于 SymEnumSourceFiles 函数。 |
|
PSYM_ENUMSOURCEFILES_CALLBACKW PSYM_ENUMSOURCEFILES_CALLBACKW(Unicode)是与 SymEnumSourceFiles 函数一起使用的应用程序定义的回调函数。 |
|
PSYM_ENUMSYMBOLS_CALLBACK PSYM_ENUMSYMBOLS_CALLBACK(dbghelp.h)是一个应用程序定义的回调函数,用于 SymEnumerateSymbols64 函数。 |
|
PSYM_ENUMSYMBOLS_CALLBACK64 PSYM_ENUMSYMBOLS_CALLBACK64(dbghelp.h)是一个应用程序定义的回调函数,用于 SymEnumerateSymbols64 函数。 |
|
PSYM_ENUMSYMBOLS_CALLBACK64W PSYM_ENUMSYMBOLS_CALLBACK64W(Unicode)是与 SymEnumerateSymbols64 函数一起使用的应用程序定义的回调函数。 |
|
PSYMBOL_FUNCENTRY_CALLBACK PSYMBOL_FUNCENTRY_CALLBACK(dbghelp.h)是与 SymRegisterFunctionEntryCallback64 函数一起使用的应用程序定义的回调函数。 |
|
PSYMBOL_FUNCENTRY_CALLBACK64 PSYMBOL_FUNCENTRY_CALLBACK64(dbghelp.h)是一个应用程序定义的回调函数,与 SymRegisterFunctionEntryCallback64 函数一起使用。 |
|
PSYMBOL_REGISTERED_CALLBACK PSYMBOL_REGISTERED_CALLBACK(dbghelp.h)是与 SymRegisterCallback64 函数一起使用的应用程序定义的回调函数。 |
|
PSYMBOL_REGISTERED_CALLBACK64 PSYMBOL_REGISTERED_CALLBACK64(dbghelp.h)是一个应用程序定义的回调函数,用于 SymRegisterCallback64 函数。 |
|
PSYMBOLSERVERCALLBACKPROC 符号服务器 DLL 的入口点。 |
|
PTRANSLATE_ADDRESS_ROUTINE PTRANSLATE_ADDRESS_ROUTINE(dbghelp.h)是与 StackWalk64 函数一起使用的应用程序定义的回调函数。 |
|
PTRANSLATE_ADDRESS_ROUTINE64 PTRANSLATE_ADDRESS_ROUTINE64(dbghelp.h)是与 StackWalk64 函数一起使用的应用程序定义的回调函数。 |
结构
|
地址 表示地址。 它在STACKFRAME64结构中使用。 (地址) |
|
ADDRESS64 表示地址。 它在STACKFRAME64结构中使用。 (ADDRESS64) |
|
API_VERSION 包含库版本。 |
|
IMAGE_DEBUG_INFORMATION 包含调试信息。 |
|
IMAGEHLP_CBA_EVENT IMAGEHLP_CBA_EVENT结构(dbghelp.h)包含有关调试事件的信息。 |
|
IMAGEHLP_CBA_EVENTW IMAGEHLP_CBA_EVENTW (Unicode) 结构 (dbghelp.h) 包含有关调试事件的信息。 |
|
IMAGEHLP_CBA_READ_MEMORY 包含有关内存读取作的信息。 |
|
IMAGEHLP_DEFERRED_SYMBOL_LOAD 包含有关延迟符号加载的信息。 (IMAGEHLP_DEFERRED_SYMBOL_LOAD) |
|
IMAGEHLP_DEFERRED_SYMBOL_LOAD64 包含有关延迟符号加载的信息。 (IMAGEHLP_DEFERRED_SYMBOL_LOAD64) |
|
IMAGEHLP_DEFERRED_SYMBOL_LOADW64 包含有关延迟符号加载的信息。 (IMAGEHLP_DEFERRED_SYMBOL_LOADW64) |
|
IMAGEHLP_DUPLICATE_SYMBOL 包含重复的符号信息。 (IMAGEHLP_DUPLICATE_SYMBOL) |
|
IMAGEHLP_DUPLICATE_SYMBOL64 包含重复的符号信息。 (IMAGEHLP_DUPLICATE_SYMBOL64) |
|
IMAGEHLP_GET_TYPE_INFO_PARAMS 包含模块的类型信息。 |
|
IMAGEHLP_LINE 表示源文件行。 (IMAGEHLP_LINE) |
|
IMAGEHLP_LINE64 表示源文件行。 (IMAGEHLP_LINE64) |
|
IMAGEHLP_LINEW64 表示源文件行。 (IMAGEHLP_LINEW64) |
|
IMAGEHLP_MODULE 包含模块信息。 (IMAGEHLP_MODULE) |
|
IMAGEHLP_MODULE64 包含模块信息。 (IMAGEHLP_MODULE64) |
|
IMAGEHLP_MODULEW64 包含模块信息。 (IMAGEHLP_MODULEW64) |
|
IMAGEHLP_STACK_FRAME 包含堆栈帧信息。 |
|
IMAGEHLP_SYMBOL 包含符号信息。 (IMAGEHLP_SYMBOL) |
|
IMAGEHLP_SYMBOL64 包含符号信息。 (IMAGEHLP_SYMBOL64) |
|
IMAGEHLP_SYMBOLW64 包含符号信息。 (IMAGEHLP_SYMBOLW64) |
|
KDHELP 内核调试器用来跟踪线程内核堆栈中的用户模式回调的信息。 (KDHELP) |
|
KDHELP64 内核调试器用来跟踪线程内核堆栈中的用户模式回调的信息。 (KDHELP64) |
|
LOADED_IMAGE 包含有关已加载映像的信息。 |
|
MODLOAD_CVMISC 包含 CodeView 和 Misc 记录。 |
|
MODLOAD_DATA 包含模块数据。 |
|
OMAP 描述地址映射中的条目。 |
|
SOURCEFILE SOURCEFILE 结构(dbghelp.h)包含源文件信息。 |
|
SOURCEFILEW SOURCEFILEW (Unicode) 结构 (dbghelp.h) 包含源文件信息。 |
|
SRCCODEINFO SRCCODEINFO 结构(dbghelp.h)包含行信息。 |
|
SRCCODEINFOW SRCCODEINFOW (Unicode) 结构 (dbghelp.h) 包含行信息。 |
|
STACKFRAME 表示堆栈帧。 (STACKFRAME) |
|
STACKFRAME_EX 表示扩展堆栈帧。 |
|
STACKFRAME64 表示堆栈帧。 (STACKFRAME64) |
|
SYMBOL_INFO SYMBOL_INFO结构(dbghelp.h)包含符号信息。 |
|
SYMBOL_INFOW SYMBOL_INFOW(Unicode)结构(dbghelp.h)包含符号信息。 |
|
SYMSRV_INDEX_INFO SYMSRV_INDEX_INFO结构(dbghelp.h)包含符号服务器索引信息。 |
|
SYMSRV_INDEX_INFOW SYMSRV_INDEX_INFOW(Unicode)结构(dbghelp.h)包含符号服务器索引信息。 |
|
TI_FINDCHILDREN_PARAMS 包含类型索引信息。 它由 SymGetTypeInfo 函数使用。 |
枚举
|
IMAGEHLP_EXTENDED_OPTIONS 列出可以使用 SymGetExtendedOption 和 SymSetExtendedOption 函数获取和设置的扩展符号选项。 |
|
IMAGEHLP_SYMBOL_TYPE_INFO 标识要检索的符号信息的类型。 |