Hallo zusammen,
ich programmiere gerade eine USB HID Ansteuerung für ein Testboard. Dabei greife ich über c++ über die Methoden createFile, writeFile und readFile auf den USB Treiber zu und kann so mit dem Gerät kommunizieren. In c++ ist es so, dass ich über die createFile Methode ein Handle erzeuge, dass ich dann bei readFile bzw. writeFile wieder mitgebe.
Wie bekomme ich diesen Handle per JNI auf meine JavaSeite? Muss ich diesen Pointer erst in eine Byte Adresse umwandeln um ihn zu übertragen? Brauche ich also um damit zu arbeiten zwei converter byte2pointer, pointer2byte? oder gibts da vll schon was in c++ oder java?
würde mich über jeden tipp freuen,
grüße Nils
ich programmiere gerade eine USB HID Ansteuerung für ein Testboard. Dabei greife ich über c++ über die Methoden createFile, writeFile und readFile auf den USB Treiber zu und kann so mit dem Gerät kommunizieren. In c++ ist es so, dass ich über die createFile Methode ein Handle erzeuge, dass ich dann bei readFile bzw. writeFile wieder mitgebe.
Code:
typedef void *HANDLE;
würde mich über jeden tipp freuen,
grüße Nils