09-13-2011 01:52 PM
In the IVI library, there are various functions for retrieving the channel info from the virtual channel mapping table for a driver session. E.g. Ivi_GetInfoFromResourceName, GetChannelIndex, etc.
How do I get the number of channels that are actually in the table, short of scanning through the list with GetNthChannelStringn until it returns NULL?
09-14-2011 03:48 PM
Greetings,
I took a look through some of the documentation and didn't find anything that jumped out in particular other than attributes of specific types of IVI driver, which IVI driver are you using?
09-15-2011 08:20 AM
It's the IVI package 4.1, Labwindows CVI 8.1.
I finally found the information: you have to use the IviConfigServer library, which is located in the /ProgramFiles/IVI directory (per the IVI-3.5 Configuration Server Spec). This lets me explore the configuration file. The main problem is that unless you know to look for this dll, there's no references to it in the documentation for the regular LabWindows IVI library.