首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

CreateFile函数执行后出现126异常

2013-09-06 
CreateFile函数执行后出现126错误本帖最后由 kflizcst 于 2013-08-20 22:12:25 编辑代码如下:CreateFile(

CreateFile函数执行后出现126错误
本帖最后由 kflizcst 于 2013-08-20 22:12:25 编辑 代码如下:

CreateFile("\\\\.\\G:" , 3221225472, 0, 0, 3, 0, 0);


已知分区G:是存在的可以正常访问的分区,但是执行函数后返回无效句柄-1,通过GetLastError得知错误代码为126(ERROR_MOD_NOT_FOUND)未找到指定的模块,请问这是什么原因?为什么会导致此错误?通常的原因是什么?
[解决办法]
这很正常啊 就像访问串口一样,已经被占用了 你再访问肯定就找不到了,你再看看代码吧
[解决办法]
引用:
再问下,如何解除其他进程对磁盘分区的锁定(或者独占访问)?

不知道你在哪里访问了磁盘,CreateFile("\\\\.\\G:" , 3221225472, 0, 0, 3, 0, 0); 
在这之前关闭你之间打开磁盘的句柄close(之前创建的句柄);

热点排行