I need to know if an application using Visual Basic 3.0 can print to a Universal Serial Bus (USB) printer. What I mean by that is, is USB recognized as a potential printer by the 16-bit VB printer subsystem, or is printing to USB printers only supported via 32-bit applications? Our application will crash with “Illegal Operation” in 16-bit, but in 32-bit (same program, same database, same report, same printer) will print fine. We are trying to find the cause of the printing issue in the 16-bit program. Any good ideas? (NOTE: in your answer, please cite the reference material specifically, if possible, such as a URL).