Added a keep-alive reference to each key object.
authorHartmut Birr <osexpert@googlemail.com>
Sun, 13 Mar 2005 17:03:42 +0000 (17:03 +0000)
committerHartmut Birr <osexpert@googlemail.com>
Sun, 13 Mar 2005 17:03:42 +0000 (17:03 +0000)
commite9ae9105f5868bfc5ccd2b8da8e34420c18e2b4d
tree8935660a2b69e5190c9fbb3526b2545c01a554ad
parent2d250ad2a77b3c0989711d822fb0f8453fa27ca6
Added a keep-alive reference to each key object.
Lock the registry while accessing sub keys of a key object.
Implemented a worker thread which removes all unused key objects.
Fixed a bug which shows keys twice if a key is already opened.

svn path=/trunk/; revision=14017
reactos/ntoskrnl/cm/cm.h
reactos/ntoskrnl/cm/ntfunc.c
reactos/ntoskrnl/cm/registry.c
reactos/ntoskrnl/cm/regobj.c