I recently had similar problems with my USB2000+ from OceanOptics. I was receiving a "invalid access to memory" error related their dlls.
The following fix they suggested worked...but don't ask me how ![]()
Goto Start -> Run -> Type in "ooidrv.ini" (without the quotes). This will bring up the .ini file for your oceanoptics device. Make sure that "Initialized = 1".
Mine was set to 0 and changing it to one miraculously fixed all the .dll errors I was receiving!