如題,我用VS2005搭配WDK開發winusb程式,算是初學者。
最近遇到一個問題,
我將usb裝置插入電腦,開啟"usb view"這個程式,可是卻只看的到一個endpoint descriptor。如下圖
但其實這個裝置有三個endpoint,兩個interface descriptor。
我也參考過以下網頁,似乎只要將WinUsb_QueryInterfaceSettings function中的 alternatesetting number 設成1,就可以讀到另一個interface。
http://msdn.microsoft.com/en-us/library/windows/hardware/ff540174(v=vs.85).aspx
但是我嘗試過此法,結果是不行的。
請問各位先進有碰過此類問題嗎?
若是碰過,當初怎麼解決呢?