What is the simplest method/approach to unload a dynamic VxD in a Windows 9X program? I did not write the program, but I do know the path to the VxD and the VxD file name. I prefer a utility/tool/program, but I am willing to explore more difficult possibilities, such as writing another VxD to unload it. The VxD loads on startup in the c:\windows\system\iosubsys directory, and remains loaded until shutdown. And I want to be able to unload it on-the-fly. How can I do it? Is there an assembly routine someone could post here, where all I would have to do is go into debug in DOS, type out the commands and fill in the VxD module name? There is no device ID, since it is dynamic.
Is there a user-friendly program to unload VxD's? Any VxD? When all I know is the path and VxD file name? That's what I really want.