可以使用lm(列出加载的模块)命令、!lmi扩展插件或WinDbg的调试 | 模块菜单命令来确定符号文件类型及其加载状态。
每个模块都显示有关已加载模块及其符号的信息。
以下命令生成的显示中使用以下缩写:
| 缩写 | 含义 |
|---|---|
递 延 |
模块已加载,但调试器未尝试加载符号。 如果需要,将加载符号。 有关详细信息,请参阅 延迟符号加载 。 |
# |
符号文件和可执行文件之间不匹配,可能在时间戳或校验和上存在问题。 |
T |
时间戳缺失、不可访问或等于零。 |
C |
校验和缺失、不可访问或等于零。 |
直径 |
符号文件是通过调试接口访问(DIA)加载的。 |
导出 |
未找到实际符号文件,因此从二进制文件的导出表中提取符号信息。 |
M |
符号文件和可执行文件之间不匹配,无论是在时间戳还是校验和中。 然而,由于符号选项设置,符号文件还是被加载了。 |
PERF |
此二进制文件包含 性能优化的代码。 标准地址算术可能无法生成正确的结果。 |
去除 |
调试信息已从映像文件中剥离。 |
PDB |
符号采用 .pdb 格式。 |
COFF |
符号采用通用对象文件格式(COFF)符号格式。 |