我有一个驱动程序,并为它创建了一个符号名称。象征性的名字是...
L"\\DosDevices\\hook"
当我尝试使用CreateFile()
from访问设备对象时usermode
,总是出现错误,"The system cannot find the file specified".
我尝试使用CreateFile()
以下路径...
"\\.\hook"
"\\Device\\hook"
"\\\\.\\hook"
"\\.\hook"
但它仍然不起作用。但是,如果我在 Visual Basic 6 中尝试相同的 API 调用,“\\.\\hook”可以正常工作,但是文档说它应该是“\\\\.\\hook”。这里有什么问题 ?所有这些“\”的目的是什么,我如何使它与 Visual C++ 一起工作?