a co-installer problem

Hi All,

A device-specific co-installer gets a chance to do device-specific
installing-related actions on DIF_INSTALLDEVICE (pre-installing and
post-installing phases) when it is installed using Hardware Update Wizard.

A device-specific co-installer gets a chance to do device-specific
removing-related actions on DIF_REMOVE (pre-uninstalling and
post-uninstalling phases) when it is uninstalled using the driver property
page.

But how is a device-specific co-installer supposed to do device-specific
removing-related actions when a driver is removed and replaced by another
one as a result of using Hardware Update Wizard? It does not get
DIF_REMOVE
notification in this case.

Thanks in advance
Andrew