SymSetOptions功能设置选项掩码。
DWORD SymSetOptions(
IN DWORD【SymOptions】 | |
); |
参数
【SymOptions】
新的选项值。零是一个有效值,表示所有选项都被关闭。选项值是使用OR运算符组合以形成有效选项值的掩码。有效的掩码值为:
值 | 含义 |
SYMOPT_CASE_INSENSITIVE | 所有符号搜索对案例都不敏感。 |
SYMOPT_UNDNAME | 所有符号以未装饰的形式呈现。 |
SYMOPT_DEFERRED_LOADS | 在需要加载符号的引用之前,不会加载符号。这是使用符号处理程序的最快,最有效的方法。 |
SYMOPT_NO_CPP | 包含符号分隔符“::”的所有C ++装饰符号都被“__”替换。对于无法处理解析实际C ++符号名称的调试器,此选项存在。 |
返回值
SymSetOptions函数总是返回当前选项掩码。
备注
当应用程序使用IMAGEHLP时,可以更改任意次数的选项值。选项更改会影响将来对符号处理程序的调用。
Windows NT:此函数在Windows NT 3.51下不可用;它是在Windows NT 4.0中引入的。