G
Georges Berenger
The first time the machine is powered up after a software install or a
hardware change (new device, could it be USB or not), the new devices
are discovered by the PnP mechanism. It works fine, with one caveat: it
completes long after my software has been launched and failed, because
the drivers weren't installed properly, yet.
All I need to do is restart the software, sometimes the OS as well, and
everything is happy. But the user experience is not very good. Why
doesn't the mouse/trackball work? etc.
I'd need a way to detect that PnP is running, so that I can pause my app
until PnP has finished its work, possibly display a message a user
requesting his patience.
Of course, I'd also need a way to know when PnP has finished, and if I
should restart or not.
Any idea anyone?
-georges
hardware change (new device, could it be USB or not), the new devices
are discovered by the PnP mechanism. It works fine, with one caveat: it
completes long after my software has been launched and failed, because
the drivers weren't installed properly, yet.
All I need to do is restart the software, sometimes the OS as well, and
everything is happy. But the user experience is not very good. Why
doesn't the mouse/trackball work? etc.
I'd need a way to detect that PnP is running, so that I can pause my app
until PnP has finished its work, possibly display a message a user
requesting his patience.
Of course, I'd also need a way to know when PnP has finished, and if I
should restart or not.
Any idea anyone?
-georges