Introduction - If you have any usage issues, please Google them yourself
If you look at the various types of requests that come to a device, most of them involve reading or writing data. On occasion, however, an application needs to communicate “out of band” with the driver.