I use the following work around in Labview:
I have many different camera's which I wish to use with one program.
I have an imaq 1409 PCI.
By default it uses img0 to aqcuire images.
But you can also select a different Interface name in your program.
So I have created an interface description file for each different camera.
for instance "mycamera.iid"
and a corresponding camera description file
for instance "mycamera.icd"
Now by calling vi's like imaq init with a string named "mycamera" as Interface Name, the program uses the mycamera.iid file.
In MAX I made sure that mycamera.iid has mycamera.icd as default channel 0, so this also gets selected.
If you work with something else than camera's please specify, but it should work the same way.
good luck,
Arend