@ 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()
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;
+}