13.3. The wdreg_frontend utility

Under Windows, WinDriver features a GUI frontend utility that is designed to ease installataion/uninstallation of WinDriver and Kernel PlugIn drivers during development phases. Every operation that can be performed with wdreg can also be performend from wdreg_frontend and their output is identical. wdreg_frontend prints out the complete wdreg command that it performed, making it easier for the developer to copy the desired command and integrate it in their own installation scripts.
[Note]
Driver installation on Windows requires administrator privileges.
Loading wdreg_frontend:

Figure 13.1. The wdreg_frontend icon

The wdreg_frontend icon

To load/unload a Kernel Plugin:

Figure 13.2. The dialog box wdreg_frontend will open if driver file is not located in the Windows system directory

The dialog box wdreg_frontend will open if driver file is not located in the Windows system directory

Figure 13.3. wdreg_frontend after successfully loading a sys file

wdreg_frontend after successfully loading a sys file

Figure 13.4. Error message given by Windows when trying to install an unsigned driver

Error message given by Windows when trying to install an unsigned driver

[Note]
You may need to either digitally sign your sys file or disable digital signature enforcement for the driver to properly load and work under Windows.
To install/uninstall an INF file:

Figure 13.5. wdreg_frontend upon successfully installing a sys driver

wdreg_frontend upon successfully installing a sys driver