Hi, Is there any way, I can unload and load the driver installed on the DOS system through C programming???? This is something similar to what we have in Linux i.e we use rmmod <driver_name> to unload the driver and insmod <driver_name> to load the driver again. I need this as part of the driver development to make sure no other driver for the same device is active apart from the driver which I develop.
Maybe I do not underatand you question. The only three ways that I am aware of for unistalling drivers are 1. Using the control panel 2. Using the unistallment executable that accomdates the software 3 Device manager or if you want to do something a little crazy. Go the the registry.