Warren Crossfield,
Actually, this feature is obsolete in CVI 6.0 and it shouldn't have been there in the first place! This will be corrected soon in a patch I heard. But let's talk about the wrapper you were trying to create for your IVI DLL. I'm assuming that you want to program in VisualC++ and that's why you need a C++ class.
In Measurement Studio 6.0, there are 5 C++ IVI classes: CNiIviDCPwr (for DC power supplies), CNiIviDmm (for digital multimeters), CNiIviFgen (for function generators), CNiIviScope, and CNiIviSwitch. Also, in the C:\Program Files\National Instruments\MeasurementStudio\VC\Instr directory you will find several IVI-compliant instrument drivers for some commonly used instruments.
In addition, when you run the Measurement Studio AppWizard in V
isualC++, the wizard detects all the drivers you have on your computer (legacy C drivers as well) and it allows you to add them to your project. So in essence, you do not need the CVI tool anymore.
Let me know if you have any further questions.
Regards,
Azucena Perez
National Instruments