setupapi: Add stub for SetupLogFile{A,W}.
authorVitaly Perov <vitperov@etersoft.ru>
Fri, 5 Feb 2010 16:46:02 +0000 (19:46 +0300)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 8 Feb 2010 16:14:43 +0000 (17:14 +0100)
dlls/setupapi/setupapi.spec
dlls/setupapi/stubs.c

index bcf88f4214b0558db9a20f38208e98c603c99a3e..51a5c2e011ca948af67b2dc17ef1a650421d56be 100644 (file)
 @ stdcall SetupIterateCabinetW(wstr long ptr ptr)
 @ stub SetupLogErrorA
 @ stdcall SetupLogErrorW(wstr long)
-@ stub SetupLogFileA
-@ stub SetupLogFileW
+@ stdcall SetupLogFileA(ptr str str str long str str str long)
+@ stdcall SetupLogFileW(ptr wstr wstr wstr long wstr wstr wstr long)
 @ stdcall SetupOpenAppendInfFileA(str long ptr)
 @ stdcall SetupOpenAppendInfFileW(wstr long ptr)
 @ stdcall SetupOpenFileQueue()
index 3496c6b451f0341c58ef84e6f18074075c6c1fd6..f8e99e0d62a7ae5659778f415a3c1d661d2980b7 100644 (file)
@@ -348,3 +348,48 @@ CONFIGRET WINAPI CM_Enumerate_Classes(ULONG index, LPGUID class, ULONG flags)
     FIXME("%u %p 0x%08x: stub\n", index, class, flags);
     return CR_NO_SUCH_VALUE;
 }
+
+/***********************************************************************
+ *              SetupLogFileW  (SETUPAPI.@)
+ */
+BOOL WINAPI SetupLogFileW(
+    HSPFILELOG FileLogHandle,
+    PCWSTR LogSectionName,
+    PCWSTR SourceFileName,
+    PCWSTR TargetFileName,
+    DWORD Checksum,
+    PCWSTR DiskTagfile,
+    PCWSTR DiskDescription,
+    PCWSTR OtherInfo,
+    DWORD Flags )
+{
+    FIXME("(%p, %p, '%s', '%s', %d, %p, %p, %p, %d): stub\n", FileLogHandle,
+        debugstr_w(LogSectionName), debugstr_w(SourceFileName),
+        debugstr_w(TargetFileName), Checksum, debugstr_w(DiskTagfile),
+        debugstr_w(DiskDescription), debugstr_w(OtherInfo), Flags);
+
+    SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
+    return FALSE;
+}
+
+/***********************************************************************
+ *              SetupLogFileA  (SETUPAPI.@)
+ */
+BOOL WINAPI SetupLogFileA(
+    HSPFILELOG FileLogHandle,
+    PCSTR LogSectionName,
+    PCSTR SourceFileName,
+    PCSTR TargetFileName,
+    DWORD Checksum,
+    PCSTR DiskTagfile,
+    PCSTR DiskDescription,
+    PCSTR OtherInfo,
+    DWORD Flags )
+{
+    FIXME("(%p, %p, '%s', '%s', %d, %p, %p, %p, %d): stub\n", FileLogHandle,
+        LogSectionName, SourceFileName, TargetFileName, Checksum, DiskTagfile,
+        DiskDescription, OtherInfo, Flags);
+
+    SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
+    return FALSE;
+}