1; 2; Definition file of CFGMGR32.dll 3; Automatic generated by gendef 4; written by Kai Tietz 2008-2014 5; 6LIBRARY "CFGMGR32.dll" 7EXPORTS 8CMP_GetBlockedDriverInfo 9CMP_GetServerSideDeviceInstallFlags 10CMP_Init_Detection 11CMP_RegisterServiceNotification 12CMP_Register_Notification 13CMP_Report_LogOn 14CMP_WaitNoPendingInstallEvents 15CMP_WaitServicesAvailable 16CM_Add_Driver_PackageW 17CM_Add_Driver_Package_ExW 18CM_Add_Empty_Log_Conf 19CM_Add_Empty_Log_Conf_Ex 20CM_Add_IDA 21CM_Add_IDW 22CM_Add_ID_ExA 23CM_Add_ID_ExW 24CM_Add_Range 25CM_Add_Res_Des 26CM_Add_Res_Des_Ex 27CM_Apply_PowerScheme 28CM_Connect_MachineA 29CM_Connect_MachineW 30CM_Create_DevNodeA 31CM_Create_DevNodeW 32CM_Create_DevNode_ExA 33CM_Create_DevNode_ExW 34CM_Create_Range_List 35CM_Delete_Class_Key 36CM_Delete_Class_Key_Ex 37CM_Delete_DevNode_Key 38CM_Delete_DevNode_Key_Ex 39CM_Delete_Device_Interface_KeyA 40CM_Delete_Device_Interface_KeyW 41CM_Delete_Device_Interface_Key_ExA 42CM_Delete_Device_Interface_Key_ExW 43CM_Delete_Driver_PackageW 44CM_Delete_Driver_Package_ExW 45CM_Delete_PowerScheme 46CM_Delete_Range 47CM_Detect_Resource_Conflict 48CM_Detect_Resource_Conflict_Ex 49CM_Disable_DevNode 50CM_Disable_DevNode_Ex 51CM_Disconnect_Machine 52CM_Dup_Range_List 53CM_Duplicate_PowerScheme 54CM_Enable_DevNode 55CM_Enable_DevNode_Ex 56CM_Enumerate_Classes 57CM_Enumerate_Classes_Ex 58CM_Enumerate_EnumeratorsA 59CM_Enumerate_EnumeratorsW 60CM_Enumerate_Enumerators_ExA 61CM_Enumerate_Enumerators_ExW 62CM_Find_Range 63CM_First_Range 64CM_Free_Log_Conf 65CM_Free_Log_Conf_Ex 66CM_Free_Log_Conf_Handle 67CM_Free_Range_List 68CM_Free_Res_Des 69CM_Free_Res_Des_Ex 70CM_Free_Res_Des_Handle 71CM_Free_Resource_Conflict_Handle 72CM_Get_Child 73CM_Get_Child_Ex 74CM_Get_Class_Key_NameA 75CM_Get_Class_Key_NameW 76CM_Get_Class_Key_Name_ExA 77CM_Get_Class_Key_Name_ExW 78CM_Get_Class_NameA 79CM_Get_Class_NameW 80CM_Get_Class_Name_ExA 81CM_Get_Class_Name_ExW 82CM_Get_Class_PropertyW 83CM_Get_Class_Property_ExW 84CM_Get_Class_Property_Keys 85CM_Get_Class_Property_Keys_Ex 86CM_Get_Class_Registry_PropertyA 87CM_Get_Class_Registry_PropertyW 88CM_Get_Depth 89CM_Get_Depth_Ex 90CM_Get_DevNode_Custom_PropertyA 91CM_Get_DevNode_Custom_PropertyW 92CM_Get_DevNode_Custom_Property_ExA 93CM_Get_DevNode_Custom_Property_ExW 94CM_Get_DevNode_PropertyW 95CM_Get_DevNode_Property_ExW 96CM_Get_DevNode_Property_Keys 97CM_Get_DevNode_Property_Keys_Ex 98CM_Get_DevNode_Registry_PropertyA 99CM_Get_DevNode_Registry_PropertyW 100CM_Get_DevNode_Registry_Property_ExA 101CM_Get_DevNode_Registry_Property_ExW 102CM_Get_DevNode_Status 103CM_Get_DevNode_Status_Ex 104CM_Get_Device_IDA 105CM_Get_Device_IDW 106CM_Get_Device_ID_ExA 107CM_Get_Device_ID_ExW 108CM_Get_Device_ID_ListA 109CM_Get_Device_ID_ListW 110CM_Get_Device_ID_List_ExA 111CM_Get_Device_ID_List_ExW 112CM_Get_Device_ID_List_SizeA 113CM_Get_Device_ID_List_SizeW 114CM_Get_Device_ID_List_Size_ExA 115CM_Get_Device_ID_List_Size_ExW 116CM_Get_Device_ID_Size 117CM_Get_Device_ID_Size_Ex 118CM_Get_Device_Interface_AliasA 119CM_Get_Device_Interface_AliasW 120CM_Get_Device_Interface_Alias_ExA 121CM_Get_Device_Interface_Alias_ExW 122CM_Get_Device_Interface_ListA 123CM_Get_Device_Interface_ListW 124CM_Get_Device_Interface_List_ExA 125CM_Get_Device_Interface_List_ExW 126CM_Get_Device_Interface_List_SizeA 127CM_Get_Device_Interface_List_SizeW 128CM_Get_Device_Interface_List_Size_ExA 129CM_Get_Device_Interface_List_Size_ExW 130CM_Get_Device_Interface_PropertyW 131CM_Get_Device_Interface_Property_ExW 132CM_Get_Device_Interface_Property_KeysW 133CM_Get_Device_Interface_Property_Keys_ExW 134CM_Get_First_Log_Conf 135CM_Get_First_Log_Conf_Ex 136CM_Get_Global_State 137CM_Get_Global_State_Ex 138CM_Get_HW_Prof_FlagsA 139CM_Get_HW_Prof_FlagsW 140CM_Get_HW_Prof_Flags_ExA 141CM_Get_HW_Prof_Flags_ExW 142CM_Get_Hardware_Profile_InfoA 143CM_Get_Hardware_Profile_InfoW 144CM_Get_Hardware_Profile_Info_ExA 145CM_Get_Hardware_Profile_Info_ExW 146CM_Get_Log_Conf_Priority 147CM_Get_Log_Conf_Priority_Ex 148CM_Get_Next_Log_Conf 149CM_Get_Next_Log_Conf_Ex 150CM_Get_Next_Res_Des 151CM_Get_Next_Res_Des_Ex 152CM_Get_Parent 153CM_Get_Parent_Ex 154CM_Get_Res_Des_Data 155CM_Get_Res_Des_Data_Ex 156CM_Get_Res_Des_Data_Size 157CM_Get_Res_Des_Data_Size_Ex 158CM_Get_Resource_Conflict_Count 159CM_Get_Resource_Conflict_DetailsA 160CM_Get_Resource_Conflict_DetailsW 161CM_Get_Sibling 162CM_Get_Sibling_Ex 163CM_Get_Version 164CM_Get_Version_Ex 165CM_Import_PowerScheme 166CM_Install_DevNodeW 167CM_Install_DevNode_ExW 168CM_Intersect_Range_List 169CM_Invert_Range_List 170CM_Is_Dock_Station_Present 171CM_Is_Dock_Station_Present_Ex 172CM_Is_Version_Available 173CM_Is_Version_Available_Ex 174CM_Locate_DevNodeA 175CM_Locate_DevNodeW 176CM_Locate_DevNode_ExA 177CM_Locate_DevNode_ExW 178CM_MapCrToSpErr 179CM_MapCrToWin32Err 180CM_Merge_Range_List 181CM_Modify_Res_Des 182CM_Modify_Res_Des_Ex 183CM_Move_DevNode 184CM_Move_DevNode_Ex 185CM_Next_Range 186CM_Open_Class_KeyA 187CM_Open_Class_KeyW 188CM_Open_Class_Key_ExA 189CM_Open_Class_Key_ExW 190CM_Open_DevNode_Key 191CM_Open_DevNode_Key_Ex 192CM_Open_Device_Interface_KeyA 193CM_Open_Device_Interface_KeyW 194CM_Open_Device_Interface_Key_ExA 195CM_Open_Device_Interface_Key_ExW 196CM_Query_And_Remove_SubTreeA 197CM_Query_And_Remove_SubTreeW 198CM_Query_And_Remove_SubTree_ExA 199CM_Query_And_Remove_SubTree_ExW 200CM_Query_Arbitrator_Free_Data 201CM_Query_Arbitrator_Free_Data_Ex 202CM_Query_Arbitrator_Free_Size 203CM_Query_Arbitrator_Free_Size_Ex 204CM_Query_Remove_SubTree 205CM_Query_Remove_SubTree_Ex 206CM_Query_Resource_Conflict_List 207CM_Reenumerate_DevNode 208CM_Reenumerate_DevNode_Ex 209CM_Register_Device_Driver 210CM_Register_Device_Driver_Ex 211CM_Register_Device_InterfaceA 212CM_Register_Device_InterfaceW 213CM_Register_Device_Interface_ExA 214CM_Register_Device_Interface_ExW 215CM_Register_Notification 216CM_Remove_SubTree 217CM_Remove_SubTree_Ex 218CM_Request_Device_EjectA 219CM_Request_Device_EjectW 220CM_Request_Device_Eject_ExA 221CM_Request_Device_Eject_ExW 222CM_Request_Eject_PC 223CM_Request_Eject_PC_Ex 224CM_RestoreAll_DefaultPowerSchemes 225CM_Restore_DefaultPowerScheme 226CM_Run_Detection 227CM_Run_Detection_Ex 228CM_Set_ActiveScheme 229CM_Set_Class_PropertyW 230CM_Set_Class_Property_ExW 231CM_Set_Class_Registry_PropertyA 232CM_Set_Class_Registry_PropertyW 233CM_Set_DevNode_Problem 234CM_Set_DevNode_Problem_Ex 235CM_Set_DevNode_PropertyW 236CM_Set_DevNode_Property_ExW 237CM_Set_DevNode_Registry_PropertyA 238CM_Set_DevNode_Registry_PropertyW 239CM_Set_DevNode_Registry_Property_ExA 240CM_Set_DevNode_Registry_Property_ExW 241CM_Set_Device_Interface_PropertyW 242CM_Set_Device_Interface_Property_ExW 243CM_Set_HW_Prof 244CM_Set_HW_Prof_Ex 245CM_Set_HW_Prof_FlagsA 246CM_Set_HW_Prof_FlagsW 247CM_Set_HW_Prof_Flags_ExA 248CM_Set_HW_Prof_Flags_ExW 249CM_Setup_DevNode 250CM_Setup_DevNode_Ex 251CM_Test_Range_Available 252CM_Uninstall_DevNode 253CM_Uninstall_DevNode_Ex 254CM_Unregister_Device_InterfaceA 255CM_Unregister_Device_InterfaceW 256CM_Unregister_Device_Interface_ExA 257CM_Unregister_Device_Interface_ExW 258CM_Unregister_Notification 259CM_Write_UserPowerKey 260DevCloseObjectQuery 261DevCreateObjectQuery 262DevCreateObjectQueryEx 263DevCreateObjectQueryFromId 264DevCreateObjectQueryFromIdEx 265DevCreateObjectQueryFromIds 266DevCreateObjectQueryFromIdsEx 267DevFindProperty 268DevFreeObjectProperties 269DevFreeObjects 270DevGetObjectProperties 271DevGetObjectPropertiesEx 272DevGetObjects 273DevGetObjectsEx 274DevSetObjectProperties 275SwDeviceClose 276SwDeviceCreate 277SwDeviceGetLifetime 278SwDeviceInterfacePropertySet 279SwDeviceInterfaceRegister 280SwDeviceInterfaceSetState 281SwDevicePropertySet 282SwDeviceSetLifetime 283SwMemFree 284