阅读:2064回复:3
在Win9x中和WinXP中负责硬盘底层操作的是什么?哪里调用了int13h?
类似于CreateFile的API函数多次套嵌,我已经不知道到那里去了。
另外,int13.vxd是怎么工作的? THX IN ADV! |
|
沙发#
发布于:2005-02-27 17:44
正常情况下都不调用int13h。磁盘驱动VxD或者sys是直接访问硬件的。只有当系统引导过程的极早期,驱动程序还没有装入,才会调用BIOS,还有Win9x如果因为某种原因造成磁盘VxD无法装入,也会在整个运行期用BIOS访问硬盘。
|
|
板凳#
发布于:2005-02-27 19:52
那么一些还原卡是如何通过改IDT,改int13h的入口来防止程序写入硬盘的呢?
谢谢 |
|
地板#
发布于:2005-02-28 10:01
那么一些还原卡是如何通过改IDT,改int13h的入口来防止程序写入硬盘的呢? 一般都是通过硬盘设备的过滤驱动做的 |
|
|