Signed-off-by: Mark Harmstone <m...@harmstone.com> --- mingw-w64-crt/Makefile.am | 1 + mingw-w64-crt/lib-common/onecore.mri | 1 + mingw-w64-crt/lib-common/setupapi_onecore.def | 362 ++++++++++++++++++ mingw-w64-crt/lib32/setupapi_onecore.def | 362 ++++++++++++++++++ 4 files changed, 726 insertions(+) create mode 100644 mingw-w64-crt/lib-common/setupapi_onecore.def create mode 100644 mingw-w64-crt/lib32/setupapi_onecore.def
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am index 9ef96a321..c71d4e2d0 100644 --- a/mingw-w64-crt/Makefile.am +++ b/mingw-w64-crt/Makefile.am @@ -2510,6 +2510,7 @@ endif %/libsamcli.a \ %/libschedcli.a \ %/libsecur32_onecore.a \ + %/libsetupapi_onecore.a \ %/libshlwapi.a \ %/libsrvcli.a \ %/libsspicli.a \ diff --git a/mingw-w64-crt/lib-common/onecore.mri b/mingw-w64-crt/lib-common/onecore.mri index bf6419514..96a294ef1 100644 --- a/mingw-w64-crt/lib-common/onecore.mri +++ b/mingw-w64-crt/lib-common/onecore.mri @@ -94,6 +94,7 @@ ADDLIB librpcrt4.a ADDLIB libsamcli.a ADDLIB libschedcli.a ADDLIB libsecur32_onecore.a +ADDLIB libsetupapi_onecore.a ADDLIB libshlwapi.a ADDLIB libsrvcli.a ADDLIB libsspicli.a diff --git a/mingw-w64-crt/lib-common/setupapi_onecore.def b/mingw-w64-crt/lib-common/setupapi_onecore.def new file mode 100644 index 000000000..2c4416c92 --- /dev/null +++ b/mingw-w64-crt/lib-common/setupapi_onecore.def @@ -0,0 +1,362 @@ +LIBRARY "SETUPAPI.dll" +EXPORTS +CM_Add_Empty_Log_Conf +CM_Add_Empty_Log_Conf_Ex +CM_Add_ID_ExA +CM_Add_ID_ExW +CM_Add_IDA +CM_Add_IDW +CM_Add_Range +CM_Add_Res_Des +CM_Add_Res_Des_Ex +CM_Connect_MachineA +CM_Connect_MachineW +CM_Create_DevNode_ExA +CM_Create_DevNode_ExW +CM_Create_DevNodeA +CM_Create_DevNodeW +CM_Create_Range_List +CM_Delete_Class_Key +CM_Delete_Class_Key_Ex +CM_Delete_Device_Interface_Key_ExA +CM_Delete_Device_Interface_Key_ExW +CM_Delete_Device_Interface_KeyA +CM_Delete_Device_Interface_KeyW +CM_Delete_DevNode_Key +CM_Delete_DevNode_Key_Ex +CM_Delete_Range +CM_Detect_Resource_Conflict +CM_Detect_Resource_Conflict_Ex +CM_Disable_DevNode +CM_Disable_DevNode_Ex +CM_Disconnect_Machine +CM_Dup_Range_List +CM_Enable_DevNode +CM_Enable_DevNode_Ex +CM_Enumerate_Classes +CM_Enumerate_Classes_Ex +CM_Enumerate_Enumerators_ExA +CM_Enumerate_Enumerators_ExW +CM_Enumerate_EnumeratorsA +CM_Enumerate_EnumeratorsW +CM_Find_Range +CM_First_Range +CM_Free_Log_Conf +CM_Free_Log_Conf_Ex +CM_Free_Log_Conf_Handle +CM_Free_Range_List +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_Key_Name_ExA +CM_Get_Class_Key_Name_ExW +CM_Get_Class_Key_NameA +CM_Get_Class_Key_NameW +CM_Get_Class_Name_ExA +CM_Get_Class_Name_ExW +CM_Get_Class_NameA +CM_Get_Class_NameW +CM_Get_Class_Registry_PropertyA +CM_Get_Class_Registry_PropertyW +CM_Get_Depth +CM_Get_Depth_Ex +CM_Get_Device_ID_ExA +CM_Get_Device_ID_ExW +CM_Get_Device_ID_List_ExA +CM_Get_Device_ID_List_ExW +CM_Get_Device_ID_List_Size_ExA +CM_Get_Device_ID_List_Size_ExW +CM_Get_Device_ID_List_SizeA +CM_Get_Device_ID_List_SizeW +CM_Get_Device_ID_ListA +CM_Get_Device_ID_ListW +CM_Get_Device_ID_Size +CM_Get_Device_ID_Size_Ex +CM_Get_Device_IDA +CM_Get_Device_IDW +CM_Get_Device_Interface_Alias_ExA +CM_Get_Device_Interface_Alias_ExW +CM_Get_Device_Interface_AliasA +CM_Get_Device_Interface_AliasW +CM_Get_Device_Interface_List_ExA +CM_Get_Device_Interface_List_ExW +CM_Get_Device_Interface_List_Size_ExA +CM_Get_Device_Interface_List_Size_ExW +CM_Get_Device_Interface_List_SizeA +CM_Get_Device_Interface_List_SizeW +CM_Get_Device_Interface_ListA +CM_Get_Device_Interface_ListW +CM_Get_DevNode_Custom_Property_ExA +CM_Get_DevNode_Custom_Property_ExW +CM_Get_DevNode_Custom_PropertyA +CM_Get_DevNode_Custom_PropertyW +CM_Get_DevNode_Registry_Property_ExA +CM_Get_DevNode_Registry_Property_ExW +CM_Get_DevNode_Registry_PropertyA +CM_Get_DevNode_Registry_PropertyW +CM_Get_DevNode_Status +CM_Get_DevNode_Status_Ex +CM_Get_First_Log_Conf +CM_Get_First_Log_Conf_Ex +CM_Get_Global_State +CM_Get_Global_State_Ex +CM_Get_Hardware_Profile_Info_ExA +CM_Get_Hardware_Profile_Info_ExW +CM_Get_Hardware_Profile_InfoA +CM_Get_Hardware_Profile_InfoW +CM_Get_HW_Prof_Flags_ExA +CM_Get_HW_Prof_Flags_ExW +CM_Get_HW_Prof_FlagsA +CM_Get_HW_Prof_FlagsW +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_DetailsA +CM_Get_Resource_Conflict_DetailsW +CM_Get_Sibling +CM_Get_Sibling_Ex +CM_Get_Version +CM_Get_Version_Ex +CM_Intersect_Range_List +CM_Invert_Range_List +CM_Is_Dock_Station_Present +CM_Is_Dock_Station_Present_Ex +CM_Is_Version_Available +CM_Is_Version_Available_Ex +CM_Locate_DevNode_ExA +CM_Locate_DevNode_ExW +CM_Locate_DevNodeA +CM_Locate_DevNodeW +CM_Merge_Range_List +CM_Modify_Res_Des +CM_Modify_Res_Des_Ex +CM_Move_DevNode +CM_Move_DevNode_Ex +CM_Next_Range +CM_Open_Class_Key_ExA +CM_Open_Class_Key_ExW +CM_Open_Class_KeyA +CM_Open_Class_KeyW +CM_Open_Device_Interface_Key_ExA +CM_Open_Device_Interface_Key_ExW +CM_Open_Device_Interface_KeyA +CM_Open_Device_Interface_KeyW +CM_Open_DevNode_Key +CM_Open_DevNode_Key_Ex +CM_Query_And_Remove_SubTree_ExA +CM_Query_And_Remove_SubTree_ExW +CM_Query_And_Remove_SubTreeA +CM_Query_And_Remove_SubTreeW +CM_Query_Arbitrator_Free_Data +CM_Query_Arbitrator_Free_Data_Ex +CM_Query_Arbitrator_Free_Size +CM_Query_Arbitrator_Free_Size_Ex +CM_Query_Remove_SubTree +CM_Query_Remove_SubTree_Ex +CM_Query_Resource_Conflict_List +CM_Reenumerate_DevNode +CM_Reenumerate_DevNode_Ex +CM_Register_Device_Driver +CM_Register_Device_Driver_Ex +CM_Register_Device_Interface_ExA +CM_Register_Device_Interface_ExW +CM_Register_Device_InterfaceA +CM_Register_Device_InterfaceW +CM_Remove_SubTree +CM_Remove_SubTree_Ex +CM_Request_Device_Eject_ExA +CM_Request_Device_Eject_ExW +CM_Request_Device_EjectA +CM_Request_Device_EjectW +CM_Request_Eject_PC +CM_Request_Eject_PC_Ex +CM_Run_Detection +CM_Run_Detection_Ex +CM_Set_Class_Registry_PropertyA +CM_Set_Class_Registry_PropertyW +CM_Set_DevNode_Problem +CM_Set_DevNode_Problem_Ex +CM_Set_DevNode_Registry_Property_ExA +CM_Set_DevNode_Registry_Property_ExW +CM_Set_DevNode_Registry_PropertyA +CM_Set_DevNode_Registry_PropertyW +CM_Set_HW_Prof +CM_Set_HW_Prof_Ex +CM_Set_HW_Prof_Flags_ExA +CM_Set_HW_Prof_Flags_ExW +CM_Set_HW_Prof_FlagsA +CM_Set_HW_Prof_FlagsW +CM_Setup_DevNode +CM_Setup_DevNode_Ex +CM_Test_Range_Available +CM_Uninstall_DevNode +CM_Uninstall_DevNode_Ex +CM_Unregister_Device_Interface_ExA +CM_Unregister_Device_Interface_ExW +CM_Unregister_Device_InterfaceA +CM_Unregister_Device_InterfaceW +CMP_GetServerSideDeviceInstallFlags +CMP_WaitNoPendingInstallEvents +InstallHinfSectionW +PnpEnumDrpFile +PnpIsFileContentIntact +PnpIsFilePnpDriver +PnpRepairWindowsProtectedDriver +pSetupGetIndirectStringsFromDriverInfo +pSetupModifyGlobalFlags +SetupCloseFileQueue +SetupCloseInfFile +SetupCloseLog +SetupCommitFileQueueW +SetupCopyOEMInfA +SetupCopyOEMInfW +SetupDecompressOrCopyFileW +SetupDefaultQueueCallbackW +SetupDiBuildClassInfoList +SetupDiBuildClassInfoListExA +SetupDiBuildClassInfoListExW +SetupDiBuildDriverInfoList +SetupDiCallClassInstaller +SetupDiChangeState +SetupDiClassGuidsFromNameA +SetupDiClassGuidsFromNameExA +SetupDiClassGuidsFromNameExW +SetupDiClassGuidsFromNameW +SetupDiClassNameFromGuidA +SetupDiClassNameFromGuidExA +SetupDiClassNameFromGuidExW +SetupDiClassNameFromGuidW +SetupDiCreateDeviceInfoA +SetupDiCreateDeviceInfoList +SetupDiCreateDeviceInfoListExA +SetupDiCreateDeviceInfoListExW +SetupDiCreateDeviceInfoW +SetupDiCreateDeviceInterfaceA +SetupDiCreateDeviceInterfaceRegKeyA +SetupDiCreateDeviceInterfaceRegKeyW +SetupDiCreateDeviceInterfaceW +SetupDiCreateDevRegKeyA +SetupDiCreateDevRegKeyW +SetupDiDeleteDeviceInfo +SetupDiDeleteDeviceInterfaceData +SetupDiDeleteDeviceInterfaceRegKey +SetupDiDeleteDevRegKey +SetupDiDestroyDeviceInfoList +SetupDiDestroyDriverInfoList +SetupDiEnumDeviceInfo +SetupDiEnumDeviceInterfaces +SetupDiEnumDriverInfoA +SetupDiEnumDriverInfoW +SetupDiGetActualSectionToInstallW +SetupDiGetClassDescriptionA +SetupDiGetClassDescriptionExA +SetupDiGetClassDescriptionExW +SetupDiGetClassDescriptionW +SetupDiGetClassDevsA +SetupDiGetClassDevsExA +SetupDiGetClassDevsExW +SetupDiGetClassDevsW +SetupDiGetClassPropertyExW +SetupDiGetClassPropertyKeys +SetupDiGetClassPropertyKeysExW +SetupDiGetClassPropertyW +SetupDiGetClassRegistryPropertyA +SetupDiGetClassRegistryPropertyW +SetupDiGetDeviceInfoListClass +SetupDiGetDeviceInfoListDetailA +SetupDiGetDeviceInfoListDetailW +SetupDiGetDeviceInstallParamsA +SetupDiGetDeviceInstallParamsW +SetupDiGetDeviceInstanceIdA +SetupDiGetDeviceInstanceIdW +SetupDiGetDeviceInterfaceAlias +SetupDiGetDeviceInterfaceDetailA +SetupDiGetDeviceInterfaceDetailW +SetupDiGetDeviceInterfacePropertyKeys +SetupDiGetDeviceInterfacePropertyW +SetupDiGetDevicePropertyKeys +SetupDiGetDevicePropertyW +SetupDiGetDeviceRegistryPropertyA +SetupDiGetDeviceRegistryPropertyW +SetupDiGetDriverInfoDetailA +SetupDiGetDriverInfoDetailW +SetupDiGetDriverInstallParamsA +SetupDiGetDriverInstallParamsW +SetupDiGetINFClassA +SetupDiGetINFClassW +SetupDiGetSelectedDriverW +SetupDiOpenClassRegKey +SetupDiOpenClassRegKeyExA +SetupDiOpenClassRegKeyExW +SetupDiOpenDeviceInfoA +SetupDiOpenDeviceInfoW +SetupDiOpenDeviceInterfaceA +SetupDiOpenDeviceInterfaceRegKey +SetupDiOpenDeviceInterfaceW +SetupDiOpenDevRegKey +SetupDiRegisterDeviceInfo +SetupDiRemoveDevice +SetupDiRemoveDeviceInterface +SetupDiSelectBestCompatDrv +SetupDiSetClassInstallParamsA +SetupDiSetClassInstallParamsW +SetupDiSetClassPropertyExW +SetupDiSetClassPropertyW +SetupDiSetClassRegistryPropertyA +SetupDiSetClassRegistryPropertyW +SetupDiSetDeviceInstallParamsA +SetupDiSetDeviceInstallParamsW +SetupDiSetDeviceInterfaceDefault +SetupDiSetDeviceInterfacePropertyW +SetupDiSetDevicePropertyW +SetupDiSetDeviceRegistryPropertyA +SetupDiSetDeviceRegistryPropertyW +SetupDiSetDriverInstallParamsW +SetupDiSetSelectedDriverA +SetupDiSetSelectedDriverW +SetupEnumInfSectionsW +SetupFindFirstLineA +SetupFindFirstLineW +SetupFindNextLine +SetupFindNextMatchLineW +SetupGetFieldCount +SetupGetInfDriverStoreLocationW +SetupGetIntField +SetupGetLineByIndexW +SetupGetLineCountW +SetupGetLineTextW +SetupGetMultiSzFieldW +SetupGetStringFieldA +SetupGetStringFieldW +SetupGetThreadLogToken +SetupInitDefaultQueueCallbackEx +SetupInstallFilesFromInfSectionW +SetupInstallFromInfSectionW +SetupInstallServicesFromInfSectionW +SetupIterateCabinetW +SetupLogErrorW +SetupOpenAppendInfFileW +SetupOpenFileQueue +SetupOpenInfFileA +SetupOpenInfFileW +SetupOpenLog +SetupQueueCopyW +SetupScanFileQueueA +SetupScanFileQueueW +SetupTermDefaultQueueCallback +SetupUninstallOEMInfW +SetupVerifyInfFileW +SetupWriteTextLog diff --git a/mingw-w64-crt/lib32/setupapi_onecore.def b/mingw-w64-crt/lib32/setupapi_onecore.def new file mode 100644 index 000000000..4452f5636 --- /dev/null +++ b/mingw-w64-crt/lib32/setupapi_onecore.def @@ -0,0 +1,362 @@ +LIBRARY "SETUPAPI.dll" +EXPORTS +CM_Add_Empty_Log_Conf@16 +CM_Add_Empty_Log_Conf_Ex@20 +CM_Add_ID_ExA@16 +CM_Add_ID_ExW@16 +CM_Add_IDA@12 +CM_Add_IDW@12 +CM_Add_Range@24 +CM_Add_Res_Des@24 +CM_Add_Res_Des_Ex@28 +CM_Connect_MachineA@8 +CM_Connect_MachineW@8 +CM_Create_DevNode_ExA@20 +CM_Create_DevNode_ExW@20 +CM_Create_DevNodeA@16 +CM_Create_DevNodeW@16 +CM_Create_Range_List@8 +CM_Delete_Class_Key@8 +CM_Delete_Class_Key_Ex@12 +CM_Delete_Device_Interface_Key_ExA@12 +CM_Delete_Device_Interface_Key_ExW@12 +CM_Delete_Device_Interface_KeyA@8 +CM_Delete_Device_Interface_KeyW@8 +CM_Delete_DevNode_Key@12 +CM_Delete_DevNode_Key_Ex@16 +CM_Delete_Range@24 +CM_Detect_Resource_Conflict@24 +CM_Detect_Resource_Conflict_Ex@28 +CM_Disable_DevNode@8 +CM_Disable_DevNode_Ex@12 +CM_Disconnect_Machine@4 +CM_Dup_Range_List@12 +CM_Enable_DevNode@8 +CM_Enable_DevNode_Ex@12 +CM_Enumerate_Classes@12 +CM_Enumerate_Classes_Ex@16 +CM_Enumerate_Enumerators_ExA@20 +CM_Enumerate_Enumerators_ExW@20 +CM_Enumerate_EnumeratorsA@16 +CM_Enumerate_EnumeratorsW@16 +CM_Find_Range@40 +CM_First_Range@20 +CM_Free_Log_Conf@8 +CM_Free_Log_Conf_Ex@12 +CM_Free_Log_Conf_Handle@4 +CM_Free_Range_List@8 +CM_Free_Res_Des@12 +CM_Free_Res_Des_Ex@16 +CM_Free_Res_Des_Handle@4 +CM_Free_Resource_Conflict_Handle@4 +CM_Get_Child@12 +CM_Get_Child_Ex@16 +CM_Get_Class_Key_Name_ExA@20 +CM_Get_Class_Key_Name_ExW@20 +CM_Get_Class_Key_NameA@16 +CM_Get_Class_Key_NameW@16 +CM_Get_Class_Name_ExA@20 +CM_Get_Class_Name_ExW@20 +CM_Get_Class_NameA@16 +CM_Get_Class_NameW@16 +CM_Get_Class_Registry_PropertyA@28 +CM_Get_Class_Registry_PropertyW@28 +CM_Get_Depth@12 +CM_Get_Depth_Ex@16 +CM_Get_Device_ID_ExA@20 +CM_Get_Device_ID_ExW@20 +CM_Get_Device_ID_List_ExA@20 +CM_Get_Device_ID_List_ExW@20 +CM_Get_Device_ID_List_Size_ExA@16 +CM_Get_Device_ID_List_Size_ExW@16 +CM_Get_Device_ID_List_SizeA@12 +CM_Get_Device_ID_List_SizeW@12 +CM_Get_Device_ID_ListA@16 +CM_Get_Device_ID_ListW@16 +CM_Get_Device_ID_Size@12 +CM_Get_Device_ID_Size_Ex@16 +CM_Get_Device_IDA@16 +CM_Get_Device_IDW@16 +CM_Get_Device_Interface_Alias_ExA@24 +CM_Get_Device_Interface_Alias_ExW@24 +CM_Get_Device_Interface_AliasA@20 +CM_Get_Device_Interface_AliasW@20 +CM_Get_Device_Interface_List_ExA@24 +CM_Get_Device_Interface_List_ExW@24 +CM_Get_Device_Interface_List_Size_ExA@20 +CM_Get_Device_Interface_List_Size_ExW@20 +CM_Get_Device_Interface_List_SizeA@16 +CM_Get_Device_Interface_List_SizeW@16 +CM_Get_Device_Interface_ListA@20 +CM_Get_Device_Interface_ListW@20 +CM_Get_DevNode_Custom_Property_ExA@28 +CM_Get_DevNode_Custom_Property_ExW@28 +CM_Get_DevNode_Custom_PropertyA@24 +CM_Get_DevNode_Custom_PropertyW@24 +CM_Get_DevNode_Registry_Property_ExA@28 +CM_Get_DevNode_Registry_Property_ExW@28 +CM_Get_DevNode_Registry_PropertyA@24 +CM_Get_DevNode_Registry_PropertyW@24 +CM_Get_DevNode_Status@16 +CM_Get_DevNode_Status_Ex@20 +CM_Get_First_Log_Conf@12 +CM_Get_First_Log_Conf_Ex@16 +CM_Get_Global_State@8 +CM_Get_Global_State_Ex@12 +CM_Get_Hardware_Profile_Info_ExA@16 +CM_Get_Hardware_Profile_Info_ExW@16 +CM_Get_Hardware_Profile_InfoA@12 +CM_Get_Hardware_Profile_InfoW@12 +CM_Get_HW_Prof_Flags_ExA@20 +CM_Get_HW_Prof_Flags_ExW@20 +CM_Get_HW_Prof_FlagsA@16 +CM_Get_HW_Prof_FlagsW@16 +CM_Get_Log_Conf_Priority@12 +CM_Get_Log_Conf_Priority_Ex@16 +CM_Get_Next_Log_Conf@12 +CM_Get_Next_Log_Conf_Ex@16 +CM_Get_Next_Res_Des@20 +CM_Get_Next_Res_Des_Ex@24 +CM_Get_Parent@12 +CM_Get_Parent_Ex@16 +CM_Get_Res_Des_Data@16 +CM_Get_Res_Des_Data_Ex@20 +CM_Get_Res_Des_Data_Size@12 +CM_Get_Res_Des_Data_Size_Ex@16 +CM_Get_Resource_Conflict_Count@8 +CM_Get_Resource_Conflict_DetailsA@12 +CM_Get_Resource_Conflict_DetailsW@12 +CM_Get_Sibling@12 +CM_Get_Sibling_Ex@16 +CM_Get_Version@0 +CM_Get_Version_Ex@4 +CM_Intersect_Range_List@16 +CM_Invert_Range_List@20 +CM_Is_Dock_Station_Present@4 +CM_Is_Dock_Station_Present_Ex@8 +CM_Is_Version_Available@4 +CM_Is_Version_Available_Ex@8 +CM_Locate_DevNode_ExA@16 +CM_Locate_DevNode_ExW@16 +CM_Locate_DevNodeA@12 +CM_Locate_DevNodeW@12 +CM_Merge_Range_List@16 +CM_Modify_Res_Des@24 +CM_Modify_Res_Des_Ex@28 +CM_Move_DevNode@12 +CM_Move_DevNode_Ex@16 +CM_Next_Range@16 +CM_Open_Class_Key_ExA@28 +CM_Open_Class_Key_ExW@28 +CM_Open_Class_KeyA@24 +CM_Open_Class_KeyW@24 +CM_Open_Device_Interface_Key_ExA@24 +CM_Open_Device_Interface_Key_ExW@24 +CM_Open_Device_Interface_KeyA@20 +CM_Open_Device_Interface_KeyW@20 +CM_Open_DevNode_Key@24 +CM_Open_DevNode_Key_Ex@28 +CM_Query_And_Remove_SubTree_ExA@24 +CM_Query_And_Remove_SubTree_ExW@24 +CM_Query_And_Remove_SubTreeA@20 +CM_Query_And_Remove_SubTreeW@20 +CM_Query_Arbitrator_Free_Data@20 +CM_Query_Arbitrator_Free_Data_Ex@24 +CM_Query_Arbitrator_Free_Size@16 +CM_Query_Arbitrator_Free_Size_Ex@20 +CM_Query_Remove_SubTree@8 +CM_Query_Remove_SubTree_Ex@12 +CM_Query_Resource_Conflict_List@28 +CM_Reenumerate_DevNode@8 +CM_Reenumerate_DevNode_Ex@12 +CM_Register_Device_Driver@8 +CM_Register_Device_Driver_Ex@12 +CM_Register_Device_Interface_ExA@28 +CM_Register_Device_Interface_ExW@28 +CM_Register_Device_InterfaceA@24 +CM_Register_Device_InterfaceW@24 +CM_Remove_SubTree@8 +CM_Remove_SubTree_Ex@12 +CM_Request_Device_Eject_ExA@24 +CM_Request_Device_Eject_ExW@24 +CM_Request_Device_EjectA@20 +CM_Request_Device_EjectW@20 +CM_Request_Eject_PC@0 +CM_Request_Eject_PC_Ex@4 +CM_Run_Detection@4 +CM_Run_Detection_Ex@8 +CM_Set_Class_Registry_PropertyA@24 +CM_Set_Class_Registry_PropertyW@24 +CM_Set_DevNode_Problem@12 +CM_Set_DevNode_Problem_Ex@16 +CM_Set_DevNode_Registry_Property_ExA@24 +CM_Set_DevNode_Registry_Property_ExW@24 +CM_Set_DevNode_Registry_PropertyA@20 +CM_Set_DevNode_Registry_PropertyW@20 +CM_Set_HW_Prof@8 +CM_Set_HW_Prof_Ex@12 +CM_Set_HW_Prof_Flags_ExA@20 +CM_Set_HW_Prof_Flags_ExW@20 +CM_Set_HW_Prof_FlagsA@16 +CM_Set_HW_Prof_FlagsW@16 +CM_Setup_DevNode@8 +CM_Setup_DevNode_Ex@12 +CM_Test_Range_Available@24 +CM_Uninstall_DevNode@8 +CM_Uninstall_DevNode_Ex@12 +CM_Unregister_Device_Interface_ExA@12 +CM_Unregister_Device_Interface_ExW@12 +CM_Unregister_Device_InterfaceA@8 +CM_Unregister_Device_InterfaceW@8 +CMP_GetServerSideDeviceInstallFlags@12 +CMP_WaitNoPendingInstallEvents@4 +InstallHinfSectionW@16 +PnpEnumDrpFile@8 +PnpIsFileContentIntact@8 +PnpIsFilePnpDriver@8 +PnpRepairWindowsProtectedDriver@4 +pSetupGetIndirectStringsFromDriverInfo@28 +pSetupModifyGlobalFlags@8 +SetupCloseFileQueue@4 +SetupCloseInfFile@4 +SetupCloseLog@0 +SetupCommitFileQueueW@16 +SetupCopyOEMInfA@32 +SetupCopyOEMInfW@32 +SetupDecompressOrCopyFileW@12 +SetupDefaultQueueCallbackW@16 +SetupDiBuildClassInfoList@16 +SetupDiBuildClassInfoListExA@24 +SetupDiBuildClassInfoListExW@24 +SetupDiBuildDriverInfoList@12 +SetupDiCallClassInstaller@12 +SetupDiChangeState@8 +SetupDiClassGuidsFromNameA@16 +SetupDiClassGuidsFromNameExA@24 +SetupDiClassGuidsFromNameExW@24 +SetupDiClassGuidsFromNameW@16 +SetupDiClassNameFromGuidA@16 +SetupDiClassNameFromGuidExA@24 +SetupDiClassNameFromGuidExW@24 +SetupDiClassNameFromGuidW@16 +SetupDiCreateDeviceInfoA@28 +SetupDiCreateDeviceInfoList@8 +SetupDiCreateDeviceInfoListExA@16 +SetupDiCreateDeviceInfoListExW@16 +SetupDiCreateDeviceInfoW@28 +SetupDiCreateDeviceInterfaceA@24 +SetupDiCreateDeviceInterfaceRegKeyA@24 +SetupDiCreateDeviceInterfaceRegKeyW@24 +SetupDiCreateDeviceInterfaceW@24 +SetupDiCreateDevRegKeyA@28 +SetupDiCreateDevRegKeyW@28 +SetupDiDeleteDeviceInfo@8 +SetupDiDeleteDeviceInterfaceData@8 +SetupDiDeleteDeviceInterfaceRegKey@12 +SetupDiDeleteDevRegKey@20 +SetupDiDestroyDeviceInfoList@4 +SetupDiDestroyDriverInfoList@12 +SetupDiEnumDeviceInfo@12 +SetupDiEnumDeviceInterfaces@20 +SetupDiEnumDriverInfoA@20 +SetupDiEnumDriverInfoW@20 +SetupDiGetActualSectionToInstallW@24 +SetupDiGetClassDescriptionA@16 +SetupDiGetClassDescriptionExA@24 +SetupDiGetClassDescriptionExW@24 +SetupDiGetClassDescriptionW@16 +SetupDiGetClassDevsA@16 +SetupDiGetClassDevsExA@28 +SetupDiGetClassDevsExW@28 +SetupDiGetClassDevsW@16 +SetupDiGetClassPropertyExW@36 +SetupDiGetClassPropertyKeys@20 +SetupDiGetClassPropertyKeysExW@28 +SetupDiGetClassPropertyW@28 +SetupDiGetClassRegistryPropertyA@32 +SetupDiGetClassRegistryPropertyW@32 +SetupDiGetDeviceInfoListClass@8 +SetupDiGetDeviceInfoListDetailA@8 +SetupDiGetDeviceInfoListDetailW@8 +SetupDiGetDeviceInstallParamsA@12 +SetupDiGetDeviceInstallParamsW@12 +SetupDiGetDeviceInstanceIdA@20 +SetupDiGetDeviceInstanceIdW@20 +SetupDiGetDeviceInterfaceAlias@16 +SetupDiGetDeviceInterfaceDetailA@24 +SetupDiGetDeviceInterfaceDetailW@24 +SetupDiGetDeviceInterfacePropertyKeys@24 +SetupDiGetDeviceInterfacePropertyW@32 +SetupDiGetDevicePropertyKeys@24 +SetupDiGetDevicePropertyW@32 +SetupDiGetDeviceRegistryPropertyA@28 +SetupDiGetDeviceRegistryPropertyW@28 +SetupDiGetDriverInfoDetailA@24 +SetupDiGetDriverInfoDetailW@24 +SetupDiGetDriverInstallParamsA@16 +SetupDiGetDriverInstallParamsW@16 +SetupDiGetINFClassA@20 +SetupDiGetINFClassW@20 +SetupDiGetSelectedDriverW@12 +SetupDiOpenClassRegKey@8 +SetupDiOpenClassRegKeyExA@20 +SetupDiOpenClassRegKeyExW@20 +SetupDiOpenDeviceInfoA@20 +SetupDiOpenDeviceInfoW@20 +SetupDiOpenDeviceInterfaceA@16 +SetupDiOpenDeviceInterfaceRegKey@16 +SetupDiOpenDeviceInterfaceW@16 +SetupDiOpenDevRegKey@24 +SetupDiRegisterDeviceInfo@24 +SetupDiRemoveDevice@8 +SetupDiRemoveDeviceInterface@8 +SetupDiSelectBestCompatDrv@8 +SetupDiSetClassInstallParamsA@16 +SetupDiSetClassInstallParamsW@16 +SetupDiSetClassPropertyExW@32 +SetupDiSetClassPropertyW@24 +SetupDiSetClassRegistryPropertyA@24 +SetupDiSetClassRegistryPropertyW@24 +SetupDiSetDeviceInstallParamsA@12 +SetupDiSetDeviceInstallParamsW@12 +SetupDiSetDeviceInterfaceDefault@16 +SetupDiSetDeviceInterfacePropertyW@28 +SetupDiSetDevicePropertyW@28 +SetupDiSetDeviceRegistryPropertyA@20 +SetupDiSetDeviceRegistryPropertyW@20 +SetupDiSetDriverInstallParamsW@16 +SetupDiSetSelectedDriverA@12 +SetupDiSetSelectedDriverW@12 +SetupEnumInfSectionsW@20 +SetupFindFirstLineA@16 +SetupFindFirstLineW@16 +SetupFindNextLine@8 +SetupFindNextMatchLineW@12 +SetupGetFieldCount@4 +SetupGetInfDriverStoreLocationW@24 +SetupGetIntField@12 +SetupGetLineByIndexW@16 +SetupGetLineCountW@8 +SetupGetLineTextW@28 +SetupGetMultiSzFieldW@20 +SetupGetStringFieldA@20 +SetupGetStringFieldW@20 +SetupGetThreadLogToken@0 +SetupInitDefaultQueueCallbackEx@20 +SetupInstallFilesFromInfSectionW@24 +SetupInstallFromInfSectionW@44 +SetupInstallServicesFromInfSectionW@12 +SetupIterateCabinetW@16 +SetupLogErrorW@8 +SetupOpenAppendInfFileW@12 +SetupOpenFileQueue@0 +SetupOpenInfFileA@16 +SetupOpenInfFileW@16 +SetupOpenLog@4 +SetupQueueCopyW@36 +SetupScanFileQueueA@24 +SetupScanFileQueueW@24 +SetupTermDefaultQueueCallback@4 +SetupUninstallOEMInfW@12 +SetupVerifyInfFileW@12 +SetupWriteTextLog -- 2.41.0 _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public