Buongiorno, ho realizzato un piccolo software che vorrei proteggere con il dognle menzionato nel titolo; a corredo di questa chiave usb mi sono stati forniti degli esempi di codice in c#, delphi e vb6, ma non vb.net. Ho tentato quindi di convertire l'esempio realizzato per vb6 in VB.net, ma purtroppo quando arriva all'istruzione:
retCode = SLGetDeviceInfo(Handle_Renamed, pSLDeviceInfo(0))
ricevo l'eccezione:
access violation exception was unhandled
Per maggior chiarezza allego la documentazione, il progetto originario in vb6 ed il progetto in fase di conversione a vb.net:
http://rghost.net/7RhSpcdlH
Qualcuno ha mai utilizzato questi dispositivi? Qualche suggerimento per scovare la causa dell'eccezione e correggerla?