标签: vb.net createfile kernel32 safefilehandle
尝试使用CreateFile()创建处理程序时,即使以管理员身份执行应用程序,我也会收到以下错误消息:'系统找不到指定的文件。 (来自HRESULT的异常:0x80070002)“:没什么。”
以下是用于此任务的代码示例:
list
该路径指向Windows Server 2003中的矩阵打印机。
subList
此应用程序在编译时在Windows XP中没有任何错误,但在尝试在Windows 7中执行时,上述错误总是会发生。
答案 0 :(得分:1)
有解决方案here建议在Win7上将OPEN_EXISTING更改为OPEN_ALWAYS将使其在Win7上运行,但没有解释原因。