I think this answers KKW's question. You simply pass the VISA query results to the Strings[] property of a menu ring.
If the VISA name is too confusing for the operator, the Serial Number could be extracted and used to "name" the device in the UI. The user would use the menu ring to select the device by serial number, and the code would use the menu ring index to select the full VISA name from the array.
The 8451 property node will not accept a string input, so you must typcast the string using an I/O constant as the prototype before setting the property node.
See if this example helps...