Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Expand Minimize

Public PnP Configuration Manager Functions

This section describes the Plug and Play (PnP) Configuration Manager functions that are used by class installers, co-installers, or device installation applications.

This section describes the following public PnP Configuration Manager functions:

CM_Add_Empty_Log_Conf

CM_Add_Empty_Log_Conf_Ex

CM_Add_ID

CM_Add_ID_Ex

CM_Add_Res_Des

CM_Add_Res_Des_Ex

CM_Connect_Machine

CM_Delete_Class_Key

CM_Delete_DevNode_Key

CM_Disable_DevNode

CM_Disconnect_Machine

CM_Enable_DevNode

CM_Enumerate_Classes

CM_Enumerate_Classes_Ex

CM_Enumerate_Enumerators

CM_Enumerate_Enumerators_Ex

CM_Free_Log_Conf

CM_Free_Log_Conf_Ex

CM_Free_Log_Conf_Handle

CM_Free_Res_Des

CM_Free_Res_Des_Ex

CM_Free_Res_Des_Handle

CM_Free_Resource_Conflict_Handle

CM_Get_Child

CM_Get_Child_Ex

CM_Get_Class_Registry_Property

CM_Get_Depth

CM_Get_Depth_Ex

CM_Get_Device_ID

CM_Get_Device_ID_Ex

CM_Get_Device_ID_List

CM_Get_Device_ID_List_Ex

CM_Get_Device_ID_List_Size

CM_Get_Device_ID_List_Size_Ex

CM_Get_Device_ID_Size

CM_Get_Device_ID_Size_Ex

CM_Get_Device_Interface_List

CM_Get_Device_Interface_List_Size

CM_Get_DevNode_Registry_Property

CM_Get_DevNode_Status

CM_Get_DevNode_Status_Ex

CM_Get_First_Log_Conf

CM_Get_First_Log_Conf_Ex

CM_Get_HW_Prof_Flags

CM_Get_HW_Prof_Flags_Ex

CM_Get_Log_Conf_Priority

CM_Get_Log_Conf_Priority_Ex

CM_Get_Next_Log_Conf

CM_Get_Next_Log_Conf_Ex

CM_Get_Next_Res_Des

CM_Get_Next_Res_Des_Ex

CM_Get_Parent

CM_Get_Parent_Ex

CM_Get_Res_Des_Data

CM_Get_Res_Des_Data_Ex

CM_Get_Res_Des_Data_Size

CM_Get_Res_Des_Data_Size_Ex

CM_Get_Resource_Conflict_Count

CM_Get_Resource_Conflict_Details

CM_Get_Sibling

CM_Get_Sibling_Ex

CM_Get_Version

CM_Get_Version_Ex

CM_Is_Dock_Station_Present

CM_Is_Dock_Station_Present_Ex

CM_Is_Version_Available

CM_Is_Version_Available_Ex

CM_Locate_DevNode

CM_Locate_DevNode_Ex

CM_Modify_Res_Des

CM_Modify_Res_Des_Ex

CM_Open_Class_Key

CM_Open_DevNode_Key

CM_Query_And_Remove_SubTree

CM_Query_And_Remove_SubTree_Ex

CM_Query_Resource_Conflict_List

CM_Reenumerate_DevNode

CM_Reenumerate_DevNode_Ex

CM_Request_Device_Eject

CM_Request_Device_Eject_Ex

CM_Request_Eject_PC

CM_Request_Eject_PC_Ex

CM_Set_Class_Registry_Property

CM_Set_DevNode_Problem

CM_Set_DevNode_Problem_Ex

CM_Set_DevNode_Registry_Property

CM_Setup_DevNode

CM_Uninstall_DevNode

CM_WaitNoPendingInstallEvents

CMP_WaitNoPendingInstallEvents

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft