NB. This driver only works on Windows 2000 and above.
This Driver, BPQVirtualSerial.sys, provides emulated(virtual) COM ports which are used by various BPQ32 components to link to applications that expect to see a real COM port.
Note that BPQ32 now includes two Virtual COM Drivers, this one and BPQVirtualCOM.sys.
This is a User Mode Driver (ie runs as an application, not as part of the operating system).
BPQVirtualCOM.sys is a Kernel Mode Driver (ie runs as part of the operating system). Each has its advantages and disadvantages:
Works on 64 bit versions of Windows.
Devices show up in Device Manager.
Cannot be monitored by Portmon.
Ports can be monitored using Portmon.
Doesn't work on 64 bit versions of Windows. (64 bit Kernal Drivers have to be signed, and that process costs quite a lot).
Devices don't show up in Device Manager.
The installation and configuration process is also different, but neither is obviously (at least to me!) better or worse.
The driver is installed using the standard "Add New Hardware" feature.
Note that there are separate versions for 32bit and 64bit Windows, in the VCOM32 and VCOM64 subdirectories - make sure you install the right one.
For Installation on Windows XP, see intructions here.
To Install on a Windows 8 or Windows 10 64 bit system you must reboot with advanced options to disable driver signature enforcement.
With Windows 7 and above, you should be able to install the driver by right clicking on InstallBPQVCOM.exe (or InstallBPQVCOM.bat if 32 bit) and selecting "Run as Administrator". If that fails, the instructions for using the old method of installation are below.
For Installation on Windows 7 and above, see intructions here.
The port will be installed with the next available COM port number. If necessary, this can be changed via the device properties page. Some applications, especially older ones, only support a limited range of COM port numbers.