Hello Bill Nye.
Thank you for contacting National Instruments.
You talk about trying to find out what devices are connected to your serial ports via LabVIEW. For most 488.2 compliant serial devices, you can simply query the device with a '*IDN?' command to find out what type of device is connected on the serial port. There is a great example program that does just this located at:
Serial Communication - Basic Serial Write and Read
If you are interested in obtaining more information about this, I would recommend posting in the Instrument Control section of the discussion forums so more GPIB/serial guru's can take a look at your inquiries.
As far as detecting non-National Instruments DAQ hardware, your best bet is probably in the Windows Device Manager. I believe there are some commands that can be executed on the command line to get a description of all devices currently detected by Windows. You could use this capability coupled with 'System Exec.vi' (which will can feed input strings into the command line and return whatever the command line returns) to detect these other devices.
Good luck with your application and if you have any other questions, we will be happy to answer them.
Brian F
Applications Engineer
National Instruments