1

我有一个我编写的驱动程序,并为它创建了一个符号名称。象征性的名字是...

L"\\DosDevices\\somename"

...当我尝试从用户模式使用 CreateFile 访问设备对象时,我总是得到错误代码 3(找不到路径)。

我尝试使用具有以下路径的 CreateFile ...

L"\\\\.\\somename"

L"\\Device\\somename"

...但它不起作用:我总是收到错误代码 3

有人知道为什么吗?

4

1 回答 1

1

使用WinObj并查看符号是否已成功创建 - 链接应显示在 GLOBAL?? 下。如果不是,你的驱动程序有问题。

顺便提一句。\\.\somename 是正确的。

于 2009-07-12T18:57:24.877 回答