From: Esme Povirk <esme@codeweavers.com> --- configure.ac | 1 + dlls/wminet_utils/Makefile.in | 3 ++ dlls/wminet_utils/wminet_utils.spec | 65 +++++++++++++++++++++++++++++ loader/wine.inf.in | 2 + 4 files changed, 71 insertions(+) create mode 100644 dlls/wminet_utils/Makefile.in create mode 100644 dlls/wminet_utils/wminet_utils.spec diff --git a/configure.ac b/configure.ac index da4a0af4a60..3b0520b5cb7 100644 --- a/configure.ac +++ b/configure.ac @@ -3412,6 +3412,7 @@ WINE_CONFIG_MAKEFILE(dlls/wmadmod) WINE_CONFIG_MAKEFILE(dlls/wmasf) WINE_CONFIG_MAKEFILE(dlls/wmi) WINE_CONFIG_MAKEFILE(dlls/wmilib.sys) +WINE_CONFIG_MAKEFILE(dlls/wminet_utils) WINE_CONFIG_MAKEFILE(dlls/wmiutils) WINE_CONFIG_MAKEFILE(dlls/wmiutils/tests) WINE_CONFIG_MAKEFILE(dlls/wmp) diff --git a/dlls/wminet_utils/Makefile.in b/dlls/wminet_utils/Makefile.in new file mode 100644 index 00000000000..3157a076dcf --- /dev/null +++ b/dlls/wminet_utils/Makefile.in @@ -0,0 +1,3 @@ +MODULE = wminet_utils.dll + +EXTRADLLFLAGS = -Wb,--prefer-native diff --git a/dlls/wminet_utils/wminet_utils.spec b/dlls/wminet_utils/wminet_utils.spec new file mode 100644 index 00000000000..05ef2970523 --- /dev/null +++ b/dlls/wminet_utils/wminet_utils.spec @@ -0,0 +1,65 @@ +@ stub BeginEnumeration +@ stub BeginMethodEnumeration +@ stub BlessIWbemServices +@ stub BlessIWbemServicesObject +@ stub Clone +@ stub CloneEnumWbemClassObject +@ stub CompareTo +@ stub ConnectServerWmi +@ stub CreateClassEnumWmi +@ stub CreateInstanceEnumWmi +@ stub Delete +@ stub DeleteMethod +@ stub DllCanUnloadNow +@ stub DllGetClassObject +@ stub DllRegisterServer +@ stub DllUnregisterServer +@ stub EndEnumeration +@ stub EndMethodEnumeration +@ stub ExecNotificationQueryWmi +@ stub ExecQueryWmi +@ stub Get +@ stub GetCurrentApartmentType +@ stub GetDemultiplexedStub +@ stub GetErrorInfo +@ stub GetMethod +@ stub GetMethodOrigin +@ stub GetMethodQualifierSet +@ stub GetNames +@ stub GetObjectText +@ stub GetPropertyHandle +@ stub GetPropertyInfoByHandle +@ stub GetPropertyOrigin +@ stub GetPropertyQualifierSet +@ stub GetQualifierSet +@ stub InheritsFrom +@ stub Initialize +@ stub Lock +@ stub Next +@ stub NextMethod +@ stub Put +@ stub PutClassWmi +@ stub PutInstanceWmi +@ stub PutMethod +@ stub QualifierSet_BeginEnumeration +@ stub QualifierSet_Delete +@ stub QualifierSet_EndEnumeration +@ stub QualifierSet_Get +@ stub QualifierSet_GetNames +@ stub QualifierSet_Next +@ stub QualifierSet_Put +@ stub ReadDWORD +@ stub ReadPropertyValue +@ stub ReadQWORD +@ stub ResetSecurity +@ stub SetSecurity +@ stub SpawnDerivedClass +@ stub SpawnInstance +@ stub UFunc +@ stub Unlock +@ stub VerifyClientKey +@ stub WriteDWORD +@ stub WriteDouble +@ stub WritePropertyValue +@ stub WriteQWORD +@ stub WriteSingle diff --git a/loader/wine.inf.in b/loader/wine.inf.in index 80a4a062351..5bdb6455a06 100644 --- a/loader/wine.inf.in +++ b/loader/wine.inf.in @@ -763,6 +763,7 @@ HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x86,"Version",2,"14.42.344 11,,regasm.exe,- 11,,servicemodelreg.exe,- 11,,presentationfontcache.exe,- +11,,wminet_utils.dll,- ; some programs are 64-bit only 11,,conhost.exe,- 11,,plugplay.exe,- @@ -827,6 +828,7 @@ HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x86,"Version",2,"14.42.344 11,,regasm.exe,- 11,,servicemodelreg.exe,- 11,,presentationfontcache.exe,- +11,,wminet_utils.dll,- ; registration order matters for these 11,,msxml.dll 11,,msxml2.dll -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/9958