Thomas Weidenmueller wrote:
Hartmut Birr wrote:
weiden@svn.reactos.com wrote: I think this is not correct.
It is. A named object is removed from the object namespace as soon as the last handle got closed (not when the reference counter drops to 0!). When you run WinObj from sysinternals and view the properties of some devices loaded, you'll notice that the handle count is 0, which means they have to be permanent objects, otherwise they would've been deleted from the object name space.
A permanent object is never removed from the object name space.
Since rev 14643, I'm not able to boot ros on my test system. Each changes in ntoskrnl\io\ does change the error messages. My test system has only the a cdrom on the ide controller. The disk is a scsi one.
- Hartmut