阅读:1630回复:10
在驱动中打开应用程序界面
各位高人,能不能在驱动中打开和他通讯的应用程序,使USB设备在接到主机是,应用程序也自动启动。如果能,那么在驱动中怎么把应用程序的打开连接进去的呢?
大家讨论。 |
|
|
沙发#
发布于:2004-05-09 10:29
高人,多谢,怎么用钩子法?怎样开线程,简单说说,或指个参考的资料。
|
|
|
板凳#
发布于:2004-05-09 19:52
我想问一下arthurcao usb驱动程序和应用程序是通过CreatFile(),write(),readFile(),DeviceIoCTL()进行通信的吧? 如果你用CYPRESS的片子,那EZ USB来说,它用CreatFile()打开设备的句柄,然后应用程序以句柄为对象,用DeviceIoCTL()来作为应用程序和驱动的通讯。 它的开发包的GPD说明文档有详细的介绍。 |
|
|
地板#
发布于:2004-05-09 19:53
是DeviceIOControl()。上贴打错了。
|
|
|
地下室#
发布于:2004-05-10 10:02
不需要,只要你驱动程序配合就成了,如果你驱动用符号连接名作为应用程序和驱动程序的接口的话,你就只需要知道这个符号连接名,在CREATFILE()里把它作为一个参数就可以了。
CYPRESS的开发包有应用程序的例子。 如果你不用CYPRESS的GDP,那么你就要看它的驱动了,找到它和应用程序的接口方法,在做应用程序。 |
|
|