ReadFile失败 ReadFile 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在执行ReadFile时,系统提示“格式化分区”,造成了ReadFile的失败,这个问题如何解决呢?哪位大哥给个直接解决问题的答案。谢谢! 看看你 如何 Open 的 ? 用GetLastError 可以取到错误 如果您会,希望直接给出答案。就别问怎么open ,getlasterror了。我的问题是:在执行ReadFile时,系统弹出对话框,提示“格式化分区”,造成了ReadFile的失败。这个跟怎么open,getlasterror没有关系。因为系统刷新时是独占的,导致readfile找不到读取的设备。如何才能解决此问题。我也不希望我的程序独占这个设备。 ReadFile 会““格式化分区”?? 你的硬盘是不是出问题了?ReadFile的文件路径是什么?? CreateFile打开的是磁盘或分区吗?是的话需要调用DeviceIoControl函数FSCTL_LOCK_VOLUME锁定分区,然后再ReadFile读取,就不会出错了。读写完毕后记得解锁分区,关闭句柄。 如何能每次rand随机数的时候都与前次的不一样 有关成员变量初始化问题 学习vc++的好书~! 我用WM_COPYDATA传递的字符串后面总跟着一段乱码? 如何锁定列表框的列宽 字体缩放(不能有锯齿) 动态菜单无效? 有一个我一直在考虑的问题,大家侃侃了 请教关于显卡核心代号问题 |MFC实现简单的计算器 关于vs连接sql数据库,求大神指导 MFC 怎样在mainframe类中更新CEditView视图
我的问题是:在执行ReadFile时,系统弹出对话框,提示“格式化分区”,造成了ReadFile的失败。这个跟怎么open,getlasterror没有关系。因为系统刷新时是独占的,导致readfile找不到读取的设备。如何才能解决此问题。我也不希望我的程序独占这个设备。
是的话需要调用DeviceIoControl函数FSCTL_LOCK_VOLUME锁定分区,然后再ReadFile读取,就不会出错了。
读写完毕后记得解锁分区,关闭句柄。