kernel32: Add stub implementations of Wow64DisableWow64FsRedirection and Wow64RevertWow64FsRedirection.

Hans Leidekker hans at codeweavers.com
Wed Jan 28 08:38:53 CST 2009


diff --git a/dlls/kernel32/kernel32.spec b/dlls/kernel32/kernel32.spec
index 9c70d56..e087264 100644
--- a/dlls/kernel32/kernel32.spec
+++ b/dlls/kernel32/kernel32.spec
@@ -1141,6 +1141,8 @@
 @ stdcall WaitNamedPipeW (wstr long)
 @ stdcall WideCharToMultiByte(long long wstr long ptr long ptr ptr)
 @ stdcall WinExec(str long)
+@ stdcall Wow64DisableWow64FsRedirection(ptr)
+@ stdcall Wow64RevertWow64FsRedirection(ptr)
 @ stdcall WriteConsoleA(long ptr long ptr ptr)
 @ stdcall WriteConsoleInputA(long ptr long ptr)
 @ stub WriteConsoleInputVDMA
diff --git a/dlls/kernel32/path.c b/dlls/kernel32/path.c
index b0f2fa0..6ac919a 100644
--- a/dlls/kernel32/path.c
+++ b/dlls/kernel32/path.c
@@ -1539,6 +1539,26 @@ UINT WINAPI GetSystemWow64DirectoryA( LPSTR lpBuffer, UINT uSize )
     return 0;
 }
 
+/***********************************************************************
+ *           Wow64DisableWow64FsRedirection   (KERNEL32.@)
+ */
+BOOL WINAPI Wow64DisableWow64FsRedirection( PVOID *old_value )
+{
+    FIXME("%p\n", old_value);
+
+    if (old_value) *old_value = (void *)0xdeadbeef;
+    return TRUE;
+}
+
+/***********************************************************************
+ *           Wow64RevertWow64FsRedirection   (KERNEL32.@)
+ */
+BOOL WINAPI Wow64RevertWow64FsRedirection( PVOID old_value )
+{
+    FIXME("%p\n", old_value);
+    return TRUE;
+}
+
 
 /***********************************************************************
  *           NeedCurrentDirectoryForExePathW   (KERNEL32.@)



More information about the wine-patches mailing list