- Move CmpCreateRootNode and CmpCreateRegistryRoot to cmsysini.c as well, and add...
authorAlex Ionescu <aionescu@gmail.com>
Fri, 11 May 2007 19:34:11 +0000 (19:34 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Fri, 11 May 2007 19:34:11 +0000 (19:34 +0000)
commite433606342204f2e51d79e5e3a707e8685081246
tree8c53419f80600990e1ab678ed3540d585d817c37
parent703c503a4f0c5ba8143b92e20f3ac9d48bdbe0ad
- Move CmpCreateRootNode and CmpCreateRegistryRoot to cmsysini.c as well, and add some fixes to CmpCreateRegistryRoot to make it compatible with the Cm Rewrite when it's done.
- Initialize some stuff that wasn't being initialized in CmpCreateRootNode.
- Use CmpHiveRootSecurityDescriptor in CmpCreateRegistryRoot to protect the key.
- Save the root handle globally so we can close it during shutdown.
- Add cmkcbncb.c with an empty stub for CmpCreateKeyControlBlock. Will copy from Cm rewrite branch later.
- Properly name fields of CM_KEY_NODE in the headers of the /config tree.

svn path=/trunk/; revision=26703
reactos/ntoskrnl/cm/cm.h
reactos/ntoskrnl/cm/registry.c
reactos/ntoskrnl/config/cm.h
reactos/ntoskrnl/config/cmkcbncb.c [new file with mode: 0644]
reactos/ntoskrnl/config/cmsysini.c
reactos/ntoskrnl/ntoskrnl.rbuild