[ros-diffs] [fireball] 31252: - Implement NtCreateKey using the new parse routine. - NtOpenKey should only return the key handle if the operation was successful. - Point to new parse routine, and rename it to CmParseKey instead of CmParseKey2 which was used during the test phase. - Delete all of the "cm" directory, this code is now fully gone; the new Configuration Manager is in place. - Move cm.h and cm_x.h to include/internal where they belong to and fix all their includers.
fireball at svn.reactos.org
fireball at svn.reactos.org
Sat Dec 15 19:14:41 CET 2007
Author: fireball
Date: Sat Dec 15 21:14:41 2007
New Revision: 31252
URL: http://svn.reactos.org/svn/reactos?rev=31252&view=rev
Log:
- Implement NtCreateKey using the new parse routine.
- NtOpenKey should only return the key handle if the operation was successful.
- Point to new parse routine, and rename it to CmParseKey instead of CmParseKey2 which was used during the test phase.
- Delete all of the "cm" directory, this code is now fully gone; the new Configuration Manager is in place.
- Move cm.h and cm_x.h to include/internal where they belong to and fix all their includers.
Added:
trunk/reactos/ntoskrnl/include/internal/cm.h
- copied unchanged from r31245, trunk/reactos/ntoskrnl/config/cm.h
trunk/reactos/ntoskrnl/include/internal/cm_x.h (contents, props changed)
- copied, changed from r31245, trunk/reactos/ntoskrnl/config/cm_x.h
Removed:
trunk/reactos/ntoskrnl/cm/
trunk/reactos/ntoskrnl/config/cm.h
trunk/reactos/ntoskrnl/config/cm_x.h
Modified:
trunk/reactos/ntoskrnl/config/cmalloc.c
trunk/reactos/ntoskrnl/config/cmapi.c
trunk/reactos/ntoskrnl/config/cmboot.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmcheck.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmconfig.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmcontrl.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmdata.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmdelay.c
trunk/reactos/ntoskrnl/config/cmhook.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmindex.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cminit.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmkcbncb.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmkeydel.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmlazy.c
trunk/reactos/ntoskrnl/config/cmmapvw.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmname.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmparse.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmse.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmsecach.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmsysini.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmvalche.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmvalue.c (contents, props changed)
trunk/reactos/ntoskrnl/config/cmwraprs.c (contents, props changed)
trunk/reactos/ntoskrnl/config/i386/cmhardwr.c (contents, props changed)
trunk/reactos/ntoskrnl/config/ntapi.c
trunk/reactos/ntoskrnl/config/powerpc/cmhardwr.c (contents, props changed)
trunk/reactos/ntoskrnl/ex/init.c
trunk/reactos/ntoskrnl/include/internal/ntoskrnl.h
trunk/reactos/ntoskrnl/ntkrnlmp.rbuild
trunk/reactos/ntoskrnl/ntoskrnl.rbuild
[This mail would be too long, it was shortened to contain the URLs only.]
Removed: trunk/reactos/ntoskrnl/config/cm.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cm.h?rev=31251&view=auto
Removed: trunk/reactos/ntoskrnl/config/cm_x.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cm_x.h?rev=31251&view=auto
Modified: trunk/reactos/ntoskrnl/config/cmalloc.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmalloc.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmapi.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmapi.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmboot.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmboot.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmcheck.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmcheck.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmconfig.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmconfig.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmcontrl.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmcontrl.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmdata.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmdata.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmdelay.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmdelay.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmhook.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmhook.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmindex.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmindex.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cminit.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cminit.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmkcbncb.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmkcbncb.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmkeydel.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmkeydel.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmlazy.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmlazy.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmmapvw.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmmapvw.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmname.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmname.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmparse.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmparse.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmse.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmse.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmsecach.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmsecach.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmsysini.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmsysini.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmvalche.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmvalche.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmvalue.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmvalue.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/cmwraprs.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmwraprs.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/i386/cmhardwr.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/i386/cmhardwr.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/ntapi.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/ntapi.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/config/powerpc/cmhardwr.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/powerpc/cmhardwr.c?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/ex/init.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ex/init.c?rev=31252&r1=31251&r2=31252&view=diff
Copied: trunk/reactos/ntoskrnl/include/internal/cm_x.h (from r31245, trunk/reactos/ntoskrnl/config/cm_x.h)
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/include/internal/cm_x.h?p2=trunk/reactos/ntoskrnl/include/internal/cm_x.h&p1=trunk/reactos/ntoskrnl/config/cm_x.h&r1=31245&r2=31252&rev=31252&view=diff
Modified: trunk/reactos/ntoskrnl/include/internal/ntoskrnl.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/include/internal/ntoskrnl.h?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/ntkrnlmp.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ntkrnlmp.rbuild?rev=31252&r1=31251&r2=31252&view=diff
Modified: trunk/reactos/ntoskrnl/ntoskrnl.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ntoskrnl.rbuild?rev=31252&r1=31251&r2=31252&view=diff
More information about the Ros-diffs
mailing list