HI,
What is the best way to send some data from the driver to its assosiated
application?.
I am developing a driver for a composite USB device which has bulk,iso
and interrupt endpoints. Whenever an interrupt is generated, i want to
read some data from the interrupt endpoint( very small amount of data).
How can I send this data to the application?.
Plz advice me on how to go about doing this. Thanks in advance.
Thanks and regards,
Karthik
Inverted call.
–
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com
wrote in message news:xxxxx@ntdev…
HI,
What is the best way to send some data from the driver to its assosiated
application?.
I am developing a driver for a composite USB device which has bulk,iso
and interrupt endpoints. Whenever an interrupt is generated, i want to
read some data from the interrupt endpoint( very small amount of data).
How can I send this data to the application?.
Plz advice me on how to go about doing this. Thanks in advance.
Thanks and regards,
Karthik
Thanks for the prompt reply maxim…
Are there any other resources for getting info on Inverted call model?.
I’m really new to this so plz don’t mind my ignorance.
/* No NT insider subscription available – plz excuse*/
The OSR subscription is free. Google groups will also help. Also search the Microsoft driver developer website, http://www.microsoft.com/whdc it has tons of material. There are plenty of ddk samples that demonstrate using IOCTLs to communicate between an application and a driver.
-----Original Message-----
From: xxxxx@lists.osr.com [mailto:bounce-278831-
xxxxx@lists.osr.com] On Behalf Of xxxxx@wipro.com
Sent: Wednesday, February 21, 2007 7:17 AM
To: Windows System Software Devs Interest List
Subject: RE:[ntdev] Sending data from a driver to the GUI application
Thanks for the prompt reply maxim…
Are there any other resources for getting info on Inverted call
model?.
I’m really new to this so plz don’t mind my ignorance.
/* No NT insider subscription available – plz excuse*/
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer
> Are there any other resources for getting info on Inverted call model?.
In fact, you have already found, apparently, the most authoritative one. Please search OSR articles , and you will find the one specifically about “inverted call” - AFAIK, this technique has been first presented on OSR. Basically, this is nothing more than just asynch IO - driver pends IRP and completes it when it wants to inform an app about some event
Anton Bassov
Hi,
Please see the “src\general\event” folder of DDK. Example gives two different ways to initiate communication from driver. Guess it will be useful.
Regards,
Supreet