Important information

  1. Guardant drivers are required when operating Guardant Stealth III and older model dongles. Therefore Guardant drivers must be included in the installer of an application protected by the indicated dongles.
  2. New models of dongles can work under Windows either with or without installed drivers (see the description of HID mode).
  3. Separate driver installers are used for 32- and 64-bit versions of Windows OS.

The drivers are automatically installed into the operating system during the installation of the Guardant Developer’s kit.

In order to reinstall the drivers (install drivers on another computer), launch file GrdDriversEN.msi (or Setup.exe) from the

WindowsDefault Folder
32-bitC:\Program Files\Guardant\SDK7\Redistribute\Drivers\x86\eng
64-bitC:\Program Files\Guardant\SDK7\Redistribute\Drivers\x64\eng

… and follow the installer’s instructions.

After launching the installer it will request to specify a destination folder, then it will copy and install the drivers for all types of Guardant dongles.

Important information

During the installation of drivers ALL applications must be closed! Otherwise file sharing errors are possible. 

A user of Windows 7/2008/Vista/2003/XP/2000 must have administrator’s rights.

To diagnose the state of Guardant drivers use the Guardant Drivers applet from the Windows Control Panel.

By clicking [Diagnostics] you can launch Guardant diagnostic utility.

GrdDiag.exe should be included into the distribution package of the protected application. It assists the technical support to perform diagnostics faster by analyzing the reports generated by the utility.

To remove the Guardant drivers you need to use the Add/Remove Programs menu of the Windows Control Panel. To remove the drivers select Guardant drivers from the list of installed programs and click [Remove].

The developers have several options for delivering the drivers to the endusers.

1. Distribution kit for driver installation

The most simple way of transferring the Guardant drivers is by supplying the Distribution Kit. Guardant software includes 32- and 64-bit versions of drivers:

GrdDriversRU.msiх86 or х64 Guardant drivers package (Russian version)
GrdDriversEN.msiх86 or х64 Guardant drivers package (English version)

You need to simply include an English and/or Russian version of the driver of the required bit count in the protected application package.

2. Integration of drivers into the installer of the protected software

If you intend to install Guardant drivers through the protected software installer, you will need to include the MSI package with the Guardant drivers in its installation kit without changes.

Guardant drivers work via the command line through msiexec. The command syntax should be as follows:

msiexec </obligatory_parameter> <msi_package> [optional_parameter] 

For example, the commands for the hidden installation and deletion of drivers should look like this:

msiexec /i GrdDriversEN.msi /quietSilent driver installation
msiexec /x GrdDriversEN.msi /quietSilent driver deinstallation

Other options of Windows Installer can be viewed with msiexec /? command.

3. Guardant Drivers API Using

You can install, configure and remove Guardant drivers from within Windows applications (for example, from the software installer). For this purpose GrdDrv.dll library containing all necessary API functions was included into the distribution package. 

The descriptions of all used constants and data structures are located in GrdDrv.h file. You can include these files into the application using GrdDrv.dll library.

The process of working with the library is described in detail in the example written in C language (InstDrvTest.c file). When running the application GrdDriversEN.msi file must be in the same folder with GrdDrv.dll.

  • No labels