[NTOS]: Rename IopBusTypeGuidList to PnpBusTypeGuidList to match Windows 2003 PnP...
authorSir Richard <sir_richard@svn.reactos.org>
Sun, 11 Apr 2010 21:25:50 +0000 (21:25 +0000)
committerSir Richard <sir_richard@svn.reactos.org>
Sun, 11 Apr 2010 21:25:50 +0000 (21:25 +0000)
commitec9ebec239dfbb4de339861cec89b1ab2f98ce56
tree927be9cf6ab5b7f7de4569aa16f21e2fd6396a41
parentd568475220437109561c8a329b257124673fe8e6
[NTOS]: Rename IopBusTypeGuidList to PnpBusTypeGuidList to match Windows 2003 PnP Namespace instead of Windows 2000.
[NTOS]: Use PnpBusTypeGuidList->Lock instead of PnpBusTypeGuidListLock.
[NTOS]: Implement PipAllocateDeviceNode for setting up device nodes and linking them to a PDO. Only used for Root PnP now. Main ABI change is that allocate in ReactOS right now includes "insert". These will be seperate in the new PnP ABI.
[NTOS]: Implement IopInitializePnpServices to replace PnpInit. Mostly the same work is done, but using new PnP ABI.
[NTOS]: Implement new helper: IopCreateRegistryKeyEx.

svn path=/trunk/; revision=46845
reactos/ntoskrnl/include/internal/io.h
reactos/ntoskrnl/io/iomgr/iomgr.c
reactos/ntoskrnl/io/pnpmgr/pnpinit.c
reactos/ntoskrnl/io/pnpmgr/pnpmgr.c
reactos/ntoskrnl/io/pnpmgr/pnproot.c