DLL hívás bénázás

Fórumok

Sziasztok!
Találtam egy rövid DLL forrást HID eszközök kezeléséhez:
http://forum.pjrc.com/attachment.php?attachmentid=902&d=1378665461
MinGW-vel fordítva, a rawhid_open szépen meg is találja az usb-t a vid/pid páros alapján, de honnan adódik a "num", amivel később a rawhid_send, rawhid_recv és rawhid_close meghívható?
Jól gondolom, hogy a rutin feltérképezési működésében kellene meglátnom?
Valamelyik struktura mélyéről kellene előbányásznom?
Nem értek a C-hez, alap dolgokkal még elboldogulok, de itt már elveszek a típusdeklarációk és strukturák között.