imwwd
驱动牛犊
驱动牛犊
  • 注册日期2003-07-25
  • 最后登录2005-08-19
  • 粉丝0
  • 关注0
  • 积分32分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1558回复:1

请教98下usb虚拟串口问题

楼主#
更多 发布于:2005-07-13 08:58
  原先听人介绍,在98下要用vxd和wdm结合的方式, 我尝试后出现的问题:
1. HKLM\System\CurrentControlSet\Servies\Class\Ports\0005 是新增的串口,
其中
DevLoader=*NTKERN    

                     问题是:  我的VXD似乎没有被使用.  注:我的vxd是从vcomm直接编译生成的, 还没做任何事, INI文件是我直接改写"沁恒电子CH341"的.


2. HKLM\Enum\USB\VID_0001&PID_2000\INST_5\ 是枚举到的USB设备,
其中
Class=Ports
Driver=Ports\0005
HardwareID=USB\VID_0001&PID_2000&REV_0100,USB\VID_0001&PID_2000
SymbolicName=\DosDevices\000000000000001c#{a5dcbf10-6530-11d2-901f-00c04fb951ed}

                     问题是:  我通过SymbolicName去CreateFile不成功, 难道这不是设备的符号名吗.
imwwd
驱动牛犊
驱动牛犊
  • 注册日期2003-07-25
  • 最后登录2005-08-19
  • 粉丝0
  • 关注0
  • 积分32分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-07-13 10:01
2000下枚举的符号是: \??\USB#Vid_0001&Pid_2000#5&bfe1b0b&0&2#{86e0d1e0-8089-11d0-9ce4-08003e301f73}
这与98下的有很大差别, 是否是这样?
游客

返回顶部