Driver Installation

You may integrate Virtual Modem Pro technology into your own software by using vm_service.exe and other required files.

To do this, you should obtain Virtual Modem PRO [OEM license], register it and then utilize all the benefits of our technology directly from your software, so that your clients will not even know that you are using third-party libraries to achieve certain functionality.

Attention! This method is applicable to the OEM version only. You don’t need (and won’t be able) to do this with standard single-licensed Virtual Modem PRO package.

Installing Virtual Modem PRO driver under Microsoft Windows 2000/XP

The following files should be copied to the target machine’s temporary (permanent) installation directory (you can find these files in NT5 directory).

FileDescription
Vsb.inf.INF file is needed for correct installation of virtual serial bus driver
Vsb.sysVirtual Serial Bus Driver
Vsbsetup.exeExecutable that will silently install virtual serial bus driver
Vserial.inf.INF file is needed for correct installation of virtual serial port driver
Vserial.sysVirtual Serial Port driver

After all these files are copied to target machine, your installation program should execute “vsbsetup.exe” without any parameters. This will register vsb.sys in the system and load it.

If you plan to provide end-customer with uninstall option, you should keep “vsbsetup.exe” on target system. As soon as uninstallation is required, you should execute “vsbsetup.exe /u”. This will safely remove virtual serial bus from target system. No reboot will be required.

Installing Virtual Modem PRO driver under 64-bit Microsoft Windows XP/2003

The following files should be copied to the target machine’s temporary (permanent) installation directory (you can find these files in NT5x64 directory).

FileDescription
Vsb.inf.INF file is needed for correct installation of virtual serial bus driver
Vsb.sysVirtual Serial Bus Driver
Vsbsetup.exeExecutable that will silently install virtual serial bus driver
Vserial.inf.INF file is needed for correct installation of virtual serial port driver
Vserial.sysVirtual Serial Port driver

After all these files are copied to target machine, your installation program should execute “vsbsetup.exe” without any parameters. This will register vsb.sys in the system and load it.

If you plan to provide end-customer with uninstall option, you should keep “vsbsetup.exe” on target system. As soon as uninstallation is required, you should execute “vsbsetup.exe /u”. This will safely remove virtual serial bus from target system. No reboot will be required.

Installing Virtual Modem PRO driver under Microsoft Windows NT4

The following files should be copied to the target machine temporary (permanent) installation directory (you can find these files in NT4 directory).

FileDescription
Vsprt_nt4.sysVirtual Serial Port Device Driver for NT4
vsbsetupnt.exeExecutable that will silently install virtual serial port driver

After all these files are copied to target machine, your installation program should execute “vsbsetupnt.exe” without any parameters. This will register vsprt_nt4.sys in the system and load it.

If you plan to provide end-customer with uninstall option, you should keep “vsbsetupnt.exe” on target system. As soon as uninstallation is required, you should execute “vsbsetupnt.exe /u”. This will safely remove virtual serial bus from target system. No reboot required.

Automatic installation

In case you would like to automate installation process on clients machine without any dependence on what version it runs you must copy all drivers in the following subdirectories where you have installed your application:

  • NT4 for Windows NT4
  • NT5 for Windows 2000, XP and 2003
  • NT5x64 for 64-bit Windows XP/2003 versions

Along mentioned drivers you must copy vspdxp_install.exe file. To start installation process execute vspdxp_install.exe command. In order to uninstall virtual serial bus execute “vspdxp_install.exe /u” command.