程序在热插拔SATA硬盘(数据)时,如何识别硬盘?

ghost5216 2009-10-13 03:38:51
XP系统,一个是系统盘,程序在里面。一个是数据盘(SATA)。程序会一直往数据盘里写数据,直接拔掉数据盘,程序不会报告错误,系统进入类似死机的状态,很卡,但是还能运行,一些日志还在正常记录。过一段时间,把硬盘插入,系统又能进入正常状态,在无数据硬盘时的数据也会写入到硬盘中。
怎样在程序中识别到硬盘已经拔了或插入?
不知道我表述的是否清晰,请有过经验的朋友指点,感激不尽。
...全文
223 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Carolwhy 2009-11-12
  • 打赏
  • 举报
回复
你好,我也正在做SATA盘的读写,能否请教一下如何读写SATA盘,是用ATA命令吗?谢谢
ghost5216 2009-10-13
  • 打赏
  • 举报
回复
ding
ghost5216 2009-10-13
  • 打赏
  • 举报
回复
ding
ghost5216 2009-10-13
  • 打赏
  • 举报
回复
这个消息捕捉不到
gyk120 2009-10-13
  • 打赏
  • 举报
回复
WM_devicechange

2,643

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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