2009年10月29日

Windows Debugging之二

摘要: Kernel mode的debugging需要有一个目标机和一个宿主机。目标机运行着内核态的程序,宿主机内运行着debugger。 目标机与宿主机没有必要非要使用同一系统或者同一版本的windows。 内核态debugging不需要特定的自由版本或者检查版本(free version and checked version)的build。宿主机和目标机在free还是checked上没限制。 ... 阅读全文

posted @ 2009-10-29 23:37 中道学友 阅读(438) 评论(0) 推荐(0) 编辑

举例一些可执行文件的后缀名

摘要: Directory Contains Symbol Files for 中文说明 ACM Microsoft Audio Compression Manager files 音频压缩管理驱动程序,为Windows系统提供各种声音格式的编码和解码功能 COM Executable files (.com) DOS可执行命令文件,一般小于64KB CPL Control Panel programs ... 阅读全文

posted @ 2009-10-29 23:28 中道学友 阅读(2289) 评论(0) 推荐(0) 编辑

Windows Debugging 之一

摘要: 什么是debugging? 从程序或者设计中找到并移除bug,就是debugging。还有一个意思就是使用工具来确认系统失败或者程序错误的可能原因。   一些基本术语 Call Stack 是一种基本的,用来保存程序函数调用的,并包括所涉及的传入参数的,数据结构。   Exception 一个由某个特别的机器指令的执行导致的错误情况。可以使硬件引起的也可以使软件... 阅读全文

posted @ 2009-10-29 22:02 中道学友 阅读(508) 评论(0) 推荐(0) 编辑

导航

技术追求准确,态度积极向上