w963241
驱动牛犊
驱动牛犊
  • 注册日期2007-10-20
  • 最后登录2009-11-03
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望62点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:2467回复:3

符号连接问题Iocreatesymboliclink & IoRegisterDeviceInterface

楼主#
更多 发布于:2008-09-17 23:22
现在我用IoRegisterDeviceInterface注册了一个接口
请问: 怎么样让AP(如超级终端)可以以正常的符号名的方式,如COM5打开这个接口?

我试过使用Iocreatesymboliclink创建符号连接,但是总返回错误, 请问还有其他方法么?

谢谢啊
spin
驱动小牛
驱动小牛
  • 注册日期2001-04-17
  • 最后登录2015-10-27
  • 粉丝1
  • 关注0
  • 积分46分
  • 威望354点
  • 贡献值0点
  • 好评度41点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-09-18 08:19
如果 用IoRegisterDeviceInterface注册了一个接口

需要用SetupDiGetxxxxx函数获取设备的接口,然后再用CREATEILE调用,
w963241
驱动牛犊
驱动牛犊
  • 注册日期2007-10-20
  • 最后登录2009-11-03
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望62点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-09-18 13:27
谢谢楼上的兄弟
请问有没有其他的方法可以实现如下的操作
假设我虚拟出来的设备是一个COM8, 可不可以让AP用普通的方式去打开这个设备, 如Createfile("COM8".....)
或者说让虚拟出来的设备可以被"串口调试助手"之类的AP正常打开?

非常感谢
w963241
驱动牛犊
驱动牛犊
  • 注册日期2007-10-20
  • 最后登录2009-11-03
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望62点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-09-18 21:09
引用第2楼w963241于2008-09-18 13:27发表的  :
谢谢楼上的兄弟
请问有没有其他的方法可以实现如下的操作
假设我虚拟出来的设备是一个COM8, 可不可以让AP用普通的方式去打开这个设备, 如Createfile("COM8".....)
或者说让虚拟出来的设备可以被"串口调试助手"之类的AP正常打开?

.......


哪位老大能帮我回答下这个问题呀???
谢谢啊
游客

返回顶部