driver writing != bus driving

Ilias Tsigkogiannis' Introduction to Windows Device Drivers and Windows Audio Concepts

Driver-Driver and Driver-Application Communication

Driver-Driver and Driver-Application Communication

  • Comments 8

Everybody knows how an application communicates with a driver: call CreateFile to open a handle to the PDO, and use ReadFile(Ex), WriteFile(Ex) and DeviceIoControl to read data, write data or send a control code.

However, what about the opposite? How does a driver send data to an application (whenever it wants)? And how do drivers exchange data? These types of questions come very often in OSR's NTDEV list, so I found a list of resources that provide answers:

Leave a Comment
  • Please add 3 and 7 and type the answer here:
  • Post
  •  I need a data to develop the driver on the windows.

  • I AM FROM THE PHILIPPINES AND I WANT TO APPLY AS AN EVENTS DRIVER. THANK YOU

  • Ilias - just a heads-up that we're going through and revising/updating some older articles from The NT Insider, and the update to "Sharing Memory Between Drivers and Applications" will be in the next issue (Nov/Dec, shipping in January).  Link will remain the same.

    Dan.

  • Thanks for the update Dan. I'll keep an eye on the NT Insider and go through the article, after the issue is published.

  • hi

    i am new for the usb device driver coding. i dont know how to start writing the usb device driver coding.

    we developed the embedded device(POS). we have to retrive the data from POS device to PC through USB. to communicate with the PC i have to develop the driver.

    i am going to develop the driver in VB.net or C#.i am expecting some sample codings regarding usb device driver.

    please help me out. thanking you

  • Drivers can not be written in high level languages like VB.net or C#

  • ciao volevo sapere se sai dove trovare i driver per sd per una nashuatec dsm651 grazie

  • menedez peripandez creapindower aspergasisosis..... graciuosis....

Page 1 of 1 (8 items)