Umpnpmgr.exe

From ReactOS Wiki
Jump to: navigation, search

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

How_PnP_Works_in_ReactOS

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

ChangeLog-0.2.8

  • 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)