====================== VerChk.exe ----------- ====================== DESCRIPTION: VerChk is designed to check compatibility between our USB Device Driver and DLL that you are using. Compatibility issues can occur if a new DLL is used without updating the driver. Also occassionally a DLL or Driver will be placed in a particular directory which has dominance in the search path and even though a new driver and DLL are placed in the recom- mended directories, they won't be used by the operating system since the other copies in "first search" directories are present. USAGE: Copy VerChk.exe into same directory as application and DLL. Note that the DLL should always be located in the application directory. VerChk will scan disks and system memory for copies of DLL and system driver. It will interrogate the DLL in the current directory to find out which version of the driver it is expecting to run. It will also check to see if the copy of the driver loaded in memory is the same version as the copy that is located on the disk. A mismatch of the memory and disk version can occur if a driver is copied to the appropriate directory, but all devices are not then disconnected and reconnected, allowing the new driver to load into memory. It is always recommended that you reboot your computer after copying a new version of the driver to the appropriate directory as recommended in the installation documentation. When a new driver is installed by the operating system it will automatically unload the old driver from memory and load the new one, or advice you to reboot. VerChk also gives you the opportunity to display a listing of all the copies of the DLL and driver on your system's disk drives. VerChk will also give you the option for it to delete from your drives all copies of the DLL and driver except the copy of the DLL located in the current directory and the copy of the driver located in the appropriate system32 directory. 5-13-02