各位高人,能不能在驱动中打开和他通讯的应用程序,使USB设备在接到主机是,应用程序也自动启动。如果能,那么在驱动中怎么把应用程序的打开连接进去的呢?大家讨论。
回复(10) 2004-05-09 08:52 来自版块 - USB驱动开发
表情
hlbok 我用的是D12的。 您能否将CYPRESS的应用程序传上来,我参考一下,谢谢!(2004-05-10 12:34)
arthurcao不需要,只要你驱动程序配合就成了,如果你驱动用符号连接名作为应用程序和驱动程序的接口的话,你就只需要知道这个符号连接名,在CREATFILE()里把它作为一个参数就可以了。 CYPRESS的开发包有应用程序的例子。 如果你不用CYPRESS的GDP,那么你就要看它的驱动了,找...(2004-05-10 10:02)
hlbok 那要得到设备句柄是不是还得要知道设备路径呢? 您能不能给我一个关于这方面的例子呢? 我无从下手!谢谢!(2004-05-09 22:03)
arthurcao是DeviceIOControl()。上贴打错了。(2004-05-09 19:53)
arthurcao 我想问一下arthurcao usb驱动程序和应用程序是通过CreatFile(),write(),readFile(),DeviceIoCTL()进行通信的吧? 您能不能给我一个关于这几个函数的例子程序? 如果你用CYPRESS的片子,那EZ USB来说,它用...(2004-05-09 19:52)
hlbok 你有没有关于pc端 应用程序源代码吗?我能不能参考一下 ,我的usb驱动程序是基于DDK的usb例子程序开发的。 请指教!!!(2004-05-09 19:03)
cqs103如果你用ez-usb GPD的ezusb.sys作驱动,只需调用createFile() 得到句柄,然后调用DeviceIOControl()就可以窜送数据: 例如:void CI2CReadWriteDoc::OnMenuitemOpenDriver() { // ...(2004-05-09 16:33)
hlbok 我想问一下arthurcao usb驱动程序和应用程序是通过CreatFile(),write(),readFile(),DeviceIoCTL()进行通信的吧? 您能不能给我一个关于这几个函数的例子程序? (2004-05-09 16:17)
arthurcao高人,多谢,怎么用钩子法?怎样开线程,简单说说,或指个参考的资料。(2004-05-09 10:29)
clementzhao驱动中是不能打开应用程序的,除非你用钩子或者开线程。(2004-05-09 09:02)

返回顶部