Umpnpmgr.exe
http://doxygen.reactos.org/d6/d8f/umpnpmgr_8c_source.html
http://svn.reactos.org/svn/reactos/trunk/reactos/base/services/umpnpmgr/?view=log
http://social.msdn.microsoft.com/search/en-us?query=user-mode+plug+and+play+manager&x=0&y=0
User-mode Plug-and-Play Manager/Service (it is an exe in ReactOS, a dll in Windows).
The Kernel-mode PnP manager is contained within Ntoskrnl.exe.
Changelog
- Implemented:
- CM_Locate_DevNode_ExW
- CM_Get_Device_ID_Size[_Ex]
- CM_Get_Device_ID[_Ex]W
- CM_Get_Depth[_Ex]
- CM_Get_DevNode_Status[_Ex]
- CM_Get_Child_Ex
- CM_Get_Parent_Ex
- CM_Get_Sibling_Ex
- CM_Set_DevNode_Problem[_Ex]
- CM_Get_Device_ID_List_Size_ExA
- CM_Get_Device_ID_ExA
- CM_Get_Device_ID_List_ExA
- CM_Get_DevNode_Registry_Property[_Ex]A/W
- CM_Set_DevNode_Registry_Property[_Ex]A/W
- CM_Set_Registry_Property_ExA
- StringTableInitializeEx
- StringTableGetExtraData
- StringTableSetExtraData
- CM_Get_Class_Key_Name[_Ex]A/W
- CM_Open_Class[_Ex]A/W
- CM_Get_Class[_Ex]A/W
- CM_Get_Class_Key_Name_ExA
- CM_Delete_Class_Key[_Ex]
- CM_Enumerate_Enumerators[_Ex]A/W. (Eric Kohl)