Is your requirement full interchangeability for the features you use, or for all features of all instruments?
You can define your own classes, even if the IVI Foundation hasn't defined them yet. We (as in National Instruments) have in the past assisted developers in building their own class drivers, and there's no reason we wouldn't be able to help you out in that task.
The best step would be to contact us directly at
instrument.driver@ni.com.
--Bankim
Bankim Tejani
Instrument Drivers/IVI