通过 RTX64 控制面板中 Configure Exception Support(配置异常支持)页面,更改异常支持的相关设置。完整说明,请参阅下文。
在 RTX64 控制面板中打开此页面
在 RTX64 控制面板中打开内存管理页面:
- 在 Windows 开始菜单中,导航至 RTX64 4.x Runtime,单击 RTX64 Control Panel;
- 单击 Configure the RTSS Subsystem -> Configuring Exception Support
打开/关闭结构化异常处理
要为所有异常类型使用 RTX64 结构化异常处理,请选择 Use Structured Exception Handling(使用结构化异常处理)复选框。关闭结构化异常处理,请取消选中该复选框。
选择处理故障进程的方法
冻结故障进程在程序开发和调试期间非常有用。当进程被冻结时,用户负责终止该进程。
当发生故障进程时,选择一种子系统处理方式:
- Freeze the Faulting Process(冻结故障进程):冻结进程并保留其映像以供调试;
- Terminate the Faulting Process(终止故障进程):所有故障进程终止;
- Halt System and Dump Memory(挂起系统并 Dump 内存):RTX64 将异常上下文返回到 Windows,显示带有调试信息的绿屏,并启动内存 Dump;
重要提醒!Halt System and Dump Memory 选项与调试不兼容。要调试 RTSS 应用程序,必须选择 Use Structured Exception Handling。