To answer the DOS support question, the GPIB-USB-B is not supported in "pure DOS" environments. DOS doesn't have any awareness of USB. Now, in a DOS-shell environment where Windows is running a "command prompt" window, you are able to use GPIB devices. The NI-488.2 for Windows driver has a "DOS Support" option that can be enabled in MAX by going to Tools >> NI-488.2 >> Enable DOS Support and checking the "Enable DOS Support" checkbox. You'll need to reboot. With this checkbox enabled, the DOS shell environment will emulate having the old DOS GPIB driver loaded for any software that needs it (such as your LabWindows program). Calls into the DOS driver will be passed to the Windows driver, which will execute the calls and pass data back to the DOS driver. Assuming you can get your LabWindows program to run in a Windows DOS shell, you should be able to use any GPIB device (including the USB devices) that is supported in Windows.
Scott B.
GPIB Software
National Instruments