How To Debug Query-Remove Veto That Results from Open Handles to a Device (303128)
The information in this article applies to:
- Microsoft Windows XP Professional
This article was previously published under Q303128 SUMMARY If you try to disable or uninstall a device, and there are
open handles to the device from any processes or programs, the PnP
Configuration Manager will abort the query-remove operation on the device and
prompt you to reboot the computer.
This usually happens when there
are legacy programs that are unaware of PnP notifications that are "talking" to
your device. Currently, there is no easy way to find and fix those offending
programs. This is because the PnP Configuration Manager does not log any
information about the processes that have open handles to the device being
removed.
This article explains how to find the processes in question
by using a kernel debugger on a checked build system. REFERENCESFor additional information, click
the article numbers below to view the articles in the Microsoft Knowledge Base:
151981 How to Set Up a Remote Debug Session Using a Null Modem Cable
172710 How to Use the OH Tool on the Windows NT 4.0 Resource Kit
Modification Type: | Minor | Last Reviewed: | 9/7/2004 |
---|
Keywords: | kbBug kbDebug kberrmsg kbhowto kbinfo kbPlugPlay KB303128 |
---|
|