Stubs needed by some Windows Update Installs

Aric Stewart aric at codeweavers.com
Tue Mar 16 09:15:17 CST 2004


These stubs are used by various packages installed using Windows Update. 
Prevents a number of exceptions.

-aric
-------------- next part --------------
Index: dlls/setupapi/setupapi.spec
===================================================================
RCS file: /home/wine/wine/dlls/setupapi/setupapi.spec,v
retrieving revision 1.26
diff -u -w -r1.26 setupapi.spec
--- dlls/setupapi/setupapi.spec	15 Mar 2004 20:07:25 -0000	1.26
+++ dlls/setupapi/setupapi.spec	16 Mar 2004 15:11:54 -0000
@@ -218,8 +218,8 @@
 @ stub SetupGetTargetPathW
 @ stdcall SetupInitDefaultQueueCallback(long)
 @ stdcall SetupInitDefaultQueueCallbackEx(long long long long ptr)
-@ stub SetupInitializeFileLogA
-@ stub SetupInitializeFileLogW
+@ stdcall SetupInitializeFileLogA (str long)
+@ stdcall SetupInitializeFileLogW (wstr long)
 @ stub SetupInstallFileA
 @ stub SetupInstallFileExA
 @ stub SetupInstallFileExW
@@ -297,7 +297,7 @@
 @ stub SetupSetSourceListA
 @ stub SetupSetSourceListW
 @ stdcall SetupTermDefaultQueueCallback(ptr)
-@ stub SetupTerminateFileLog
+@ stdcall SetupTerminateFileLog(ptr)
 @ stub ShouldDeviceBeExcluded
 @ stub StampFileSecurity
 @ stub StringTableAddString
Index: dlls/setupapi/stubs.c
===================================================================
RCS file: /home/wine/wine/dlls/setupapi/stubs.c,v
retrieving revision 1.20
diff -u -w -r1.20 stubs.c
--- dlls/setupapi/stubs.c	15 Mar 2004 20:07:25 -0000	1.20
+++ dlls/setupapi/stubs.c	16 Mar 2004 15:11:54 -0000
@@ -217,3 +217,30 @@
     FIXME("%08x\n", Flags);
     return NULL;
 }
+
+/***********************************************************************
+ *		SetupInitializeFileLogW(SETUPAPI.@)
+ */
+HANDLE WINAPI SetupInitializeFileLogW(LPWSTR LogFileName, DWORD Flags)
+{
+    FIXME("Stub %s, 0x%lx\n",debugstr_w(LogFileName),Flags);
+    return INVALID_HANDLE_VALUE;
+}
+
+/***********************************************************************
+ *		SetupInitializeFileLogA(SETUPAPI.@)
+ */
+HANDLE WINAPI SetupInitializeFileLogA(LPSTR LogFileName, DWORD Flags)
+{
+    FIXME("Stub %s, 0x%lx\n",debugstr_a(LogFileName),Flags);
+    return INVALID_HANDLE_VALUE;
+}
+
+/***********************************************************************
+ *		SetupTerminateFileLog(SETUPAPI.@)
+ */
+BOOL WINAPI SetupTerminateFileLog(HANDLE FileLogHandle)
+{
+    FIXME ("Stub %p\n",FileLogHandle);
+    return TRUE;
+}


More information about the wine-patches mailing list