Project CASUAL
API for CASUAL
 All Classes Namespaces Functions Variables
Public Member Functions | List of all members
CASUAL.communicationstools.heimdall.drivers.DriverRemove Class Reference

Public Member Functions

boolean removeDriver ()
 
boolean deleteOemInf ()
 
boolean removeOrphanedDevices (String VID)
 
boolean removeDriver ()
 
boolean deleteOemInf ()
 
boolean removeOrphanedDevices (String VID)
 

Detailed Description

Author
Jeremy R. Loper <jrlop.nosp@m.er@g.nosp@m.mail..nosp@m.com>

Member Function Documentation

boolean CASUAL.communicationstools.heimdall.drivers.DriverRemove.deleteOemInf ( )

deleteOemInf parses output from devconCommand via regex to extract the name of the *.inf file from Windows driver store. Extraction of the file name is determined by setup classes & provider names.

Returns
a String Array of *.inf files matching the search criteria.
boolean CASUAL.communicationstools.heimdall.drivers.DriverRemove.deleteOemInf ( )

deleteOemInf parses output from devconCommand via regex to extract the name of the *.inf file from Windows driver store. Extraction of the file name is determined by setup classes & provider names.

Returns
a String Array of *.inf files matching the search criteria.
boolean CASUAL.communicationstools.heimdall.drivers.DriverRemove.removeOrphanedDevices ( String  VID)

removeOrphanedDevices parses installer output of any current or previously installed USB device drivers for the specified VID. Any matching device drivers are uninstalled

Parameters
VIDa String containing a four character USB vendor ID code in hexadecimal
Returns
a String Array of installer output from attempted uninstalls of drivers
boolean CASUAL.communicationstools.heimdall.drivers.DriverRemove.removeOrphanedDevices ( String  VID)

removeOrphanedDevices parses installer output of any current or previously installed USB device drivers for the specified VID. Any matching device drivers are uninstalled

Parameters
VIDa String containing a four character USB vendor ID code in hexadecimal
Returns
a String Array of installer output from attempted uninstalls of drivers

The documentation for this class was generated from the following file: