阅读:1503回复:3
2000/NT下如何使用INT 13H进行磁盘操作?
2000/NT下的低级磁盘I/O怎么实现?95/98/Me下的已经解决。
在2000/NT下,标准的磁盘扇区读写或者磁道格式化等可以使用平台SDK来做。 现在我想利用INT 13H实现磁头定位等BIOS下的磁盘功能调用,在NT/2000下如何实现呢? 有没有NT/2000下加密方面或者中断调用方面的高手指点一二?如果能解决的话,根据信息的价值存在性,可以根据考虑付费。 信箱:dogfish@371.net 或者 wushijiu59@263.net 说穿了,其实我就是想在NT/2000/XP下读取特殊磁道的信息。 |
|
|
沙发#
发布于:2002-03-07 12:30
怎样在2k下调用bios功能?
|
|
板凳#
发布于:2002-03-07 13:48
我再说一次,很困难,几乎不可能。
要自己做Thunk,还要处理同步问题(Win2k自己正在访问磁盘,正好处理一般,你又发出访问)。另外,不知道Win2k有没有对Bios对应的物理内存映射,说不定还要自己做内存管理。 应该通过Native API或者系统服务来做。 |
|
地板#
发布于:2002-03-11 19:56
:D :D :D
别想了!!! 自己写INT 13吧!!! 但我不会!!! 我以发粘!!! 请关注吧!!! :D :D :D |
|
|