无法通过64位的CreateFile与驱动程序通信

时间:2012-02-20 06:33:21

标签: driver scsi

我是scsi驱动程序开发人员。

我编写了一个用户空间程序,通过CreateFile从驱动程序获取数据。

在32位Windows环境中测试时可以正常工作,但在64位中会出现以下错误:

  

CreateFile返回-1。 GetLastError()将返回2.(ERROR_FILE_NOT_FOUND)

当驱动程序初始化时,我已调用IoCreateSymbolicLink 当我使用windbg查看调试输出时,它会返回成功。

有人遇到过这种问题吗?

0 个答案:

没有答案