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:
© 2014 Microsoft. All rights reserved.