TODO - TODO
Download Virtual USB Tools Hide this button

Redistribution

Virtual USB Tools can be redistributed as part of another product providing the following conditions are met:

To facilitate simpler distribution, separate redistributable packages are provided on the product download page. They support unattended installation and uninstallation and are stripped-down versions of a full installer with the following components removed:

Installer Command-Line

Unattended Installation

.\virtual-usb-tools-client-redist.exe -silent
# or
.\virtual-usb-tools-server-redist.exe -silent

Unattended Uninstallation

.\virtual-usb-tools-client-redist.exe -silent -u
# or
.\virtual-usb-tools-server-redist.exe -silent -u

A calling process must have “Install Driver” privilege and must be elevated. Installer returns an integer which is zero when successful, equals S_FALSE if successful, but restart is required, or otherwise should be interpreted as HRESULT error code.

License Installation

The library must be activated on the client computer after installation. The user is supposed to activate the library using the license file embedded in the product installer. The license activation is performed with a call to one of the following method:

The following scenarios are supported:

Therefore, it is safe to activate the library multiple times.

Activation is per-user. If the Virtual USB is supposed to be used by multiple Windows users after installation, the product must activate the library for each Windows user.