Hi Williams,
Most devices will have a driver in the forma of a DLL. In CVI you can certaily call the DLL and talk to a USB device.
In general when you buy a USB device that exports a driver, they will provide you with a DLL. .Lib file and a .h file that defines the functions available. You would use this files in your CVI application to access the USB device.
Please post some more specifics so we can help you set that up.
Regards,
Juan Carlos
N.I.