进程无法访问文件,因为另一个程序正在使用此文件,该怎么解决

进程无法访问文件,因为另一个程序正在使用此文件
只要一打开 控制面板中的 游戏控制器界面

就无法用createfile 打开手柄设备  

关闭 游戏控制器 面板 就可以打开

错误号32 进程无法访问文件,因为另一个程序正在使用此文件

createfile用FILE_SHARE_READ | FILE_SHARE_READ 也不行

遇到 错误号32 一般具体都是什么原因?? 是因为设备不支持共享访问么??

------解决方案--------------------
共享是由先打开的程序决定
如果控制面板createfile时没有FILE_SHARE_READ | FILE_SHARE_READ,你后面就没法打开
------解决方案--------------------
是不是游戏控制器界面已经占用了