Debugging Tools for Windows |
在Windows 9x/Me 上使用调试器的方式和在基于NT内核的Windows上基本上相同,只是有一些功能限制。
总的来说大多数功能都能使用,包括使用.dump命令创建dump文件。
有下面一些限制:
操作系统相关的调试器扩展不会被加载,所以有一些通常可用的命令不能使用。
当使用CDB时通过.server命令创建的远程功能不能使用。WinDbg的远程调试能够正常工作。
命名管道在Windows 9x/Me上不被支持, 通过调试器进行的远程调试 需要使用TCP/IP传输。
Windows 9x/Me 的核心符号是.sym格式的。Windows调试工具包不兼容这种格式。所有.dbg 或 .pdb 格式的符号可以正常工作。
如果调试一个图形界面程序,会在GDI32.dll 代码中看到非常大量的第一次异常处理。这是正常的情况,但是会使得和图形应用程序的交互变的困难。要避免被这种情况中断,可以通过如下方法配置调试器跳过这些异常:
关于这些方法的详细信息,查看控制异常和事件。