( Zozz | 2013. 06. 01., szo – 18:36 )

Minden USB device rendelkezik egy vagy több interface-szel, ezek sorszámozva vannak. Ezeken keresztül lehet kommunikálni az endpointokkal. A descriptorban benne vannak az eszköz által biztosított interfacek, ezek közül neked kell kiválasztani, hogy melyiket akarod használni. Használat előtt le kell foglalni az interfacet!
Most megnéztem a kódodat, így elsőre annyi megjegyzést tennék, hogy header fileban függvényt definiálni nem egészséges...

--
Soli Deo Gloria