导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→初学者:急需帮忙:这样为什么在2000下不能获得句柄?

* 13845: 初学者:急需帮忙:这样为什么在2000下不能获得句柄?

   ww63s 
ww63s发表的帖子 

 初学者:急需帮忙:这样为什么在2000下不能获得句柄?
我在98环境下用vb写了一个和cy的usb单片机通信的程序,是使用API调用完成的。在98下该
程序能够完成通信,但是在2000下,createfile函数却连句柄都得不到。后来在2000环境下
用vb重新编译还是不能获得句柄。芯片商提供的那个通信程序却在两种系统下都可以运行,
所以我想不是驱动的问题,有哪位大哥能够指点迷津,小弟不胜感激。下面是我的部分程
序:
Public Const GENERIC_READ = &H80000000
Public Const GENERIC_WRITE = &H40000000
Public Const FILE_SHARE_READ = &H1
Public Const FILE_SHARE_WRITE = &H2
Public Const OPEN_EXISTING = &H3

  Public USBDevice As Long  
  Public Const DevicePathName = "\\.\Ezusb-0"

USBDevice = CreateFile _
            (DevicePathName, _
             GENERIC_WRITE Or GENERIC_READ, _
             FILE_SHARE_WRITE Or FILE_SHARE_READ, _
             0, _
             OPEN_EXISTING, _
             0, 0)

发表时间:2002年11月8日8:56:00

  
回复该帖

本主题共有 2 帖,分页:>>>>>该主题的所有内容[2]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  13877.[详细]急需帮助!!!!!
摘要:......(无内容)
- [ww63s][996次] 2002年11月8日

[上一篇帖子]:老古!能具体一点吗?我怎么找不到设置的寄存器!??
[下一篇帖子]:同意