Fatal error message during uninstalling the driver

Hi All,

I am developing miniport driver.
step 1: At the time of uninstallation i will check is there any Intermediate driver installed for this miniport (Ex. like a mux sample).
step 2: If any intermediate driver available means it will show error message like " First Uninstall the intermediate drive then try miniport driver" then uninstallation miniport is stopped.
Step 3: It is working fine but after this message uninstallation stopped perfectly. Then windows 2003 Os showing Add/Remove program message box with message “Fatal error during installation”. This is only coming windows 2003 os, Windows 2008 it is not showing any Fatal error message it is working fine.

Why it is coming like this…
how to avoid it…
Please help me…
Thanks,
Suresh.S

Hi All,

I am developing miniport driver.
step 1: At the time of uninstalling miniport i will check is there any Intermediate driver installed for this miniport (Ex. like a mux sample).
step 2: If any intermediate driver available means it will show error message like " First Uninstall the intermediate drive then try miniport driver" then uninstallation miniport is stopped.
Step 3: It is working fine but after this message uninstallation stopped perfectly. Then windows 2003 Os showing Add/Remove program message box with message “Fatal error during installation”. This is only coming windows 2003 os, Windows 2008 it is not showing any Fatal error message it is working fine.

Why it is coming like this…
how to avoid it…
Please help me…
Thanks,
Suresh.S

> step 2: If any intermediate driver available means it will show error message like " First Uninstall the

intermediate drive then try miniport driver" then uninstallation miniport is stopped.

What is the need in this? Control Panel/Network aka INetCfg will review the bindings properly on miniport uninstall.


Maxim S. Shatskih
Windows DDK MVP
xxxxx@storagecraft.com
http://www.storagecraft.com

Hi Shatskih,

Thanks for your reply,

The reason for checking whether intermediate driver installed or not is i have created intermediate driver for this particular miniport driver.

So, if I am uninstalling that miniport driver, there is no use in that (virtual port) intermediate driver(what i have installed for that miniport driver) and also it will not work. It is available in Network controller page in disabled stage.

Without uninstall the intermediate driver(virtual ports), i dont want to uninstall the miniport driver.

It is working in windows 2008 perfectly. Windows 2003 also it is working fine, if intermediate available means it will show my message box like"before uninstall the miniport driver please uninstall corresponding intermediate driver".

Finally windows showing “Fatal error during installation” in windows 2003 only. i dont like to display this message. How to avoid this message.

Please help me,
Thanks,
Suresh.S