win32下怎么读硬盘分区表的内容?linux下呢?

vicallee 2004-09-15 07:56:00
VC和BCB都没有bios.h这个头文件.
...全文
93 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
vicallee 2004-09-15
  • 打赏
  • 举报
回复
但可以用lgdt,sgdt啊.C好象做不到吧?
walkonthesky 2004-09-15
  • 打赏
  • 举报
回复
ASM也做不到,要用驱动才可以
2000下的ASM感觉就和C一样,狂调用WIN32API
vicallee 2004-09-15
  • 打赏
  • 举报
回复
嵌入汇编可以,调用中断问题也不大,问题是怎么突破保护?就是要获得RANG0了,哎,又回到ASM中.
xdspower 2004-09-15
  • 打赏
  • 举报
回复
为了系统安全,一般是不能随便读写的,不过你可以参考一些老的资料自己嵌入汇编,或者调用底层中断来实现,但这一般要突破系统保护。

70,021

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧