We have two interfaces on a USB Device. Both binds to WinUSB Driver and Interface1 presents 0 Endpoints (Billboard) Interface and Interface2 presents 2 Endpoints (Vendor Interface).
The USB Device is under a Hub and when we connect the device Billboard Interface shows Device Power State as D2 and Vendor Interface shows Device Power State as D3.
Which field of descriptor is looked by the WinUSB Driver and Power Manager to put into these states.
How can I make sure both the interfaces into D2 state. The Vendor Interface presents Buld and Interrupt Endpoints.
It looks like you're new here. If you want to get involved, click one of these buttons!
|Upcoming OSR Seminars|
|Writing WDF Drivers||21 Oct 2019||OSR Seminar Space & ONLINE|
|Internals & Software Drivers||18 Nov 2019||Dulles, VA|
|Kernel Debugging||30 Mar 2020||OSR Seminar Space|
|Developing Minifilters||27 Apr 2020||OSR Seminar Space & ONLINE|