Robert Reif : kernel32: Add IsWow64Process.
Alexandre Julliard
julliard at wine.codeweavers.com
Fri Aug 11 13:37:22 CDT 2006
Module: wine
Branch: master
Commit: 611eb3fa8aa27241853d043007c4d2ee0cf10033
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=611eb3fa8aa27241853d043007c4d2ee0cf10033
Author: Robert Reif <reif at earthlink.net>
Date: Fri Aug 11 09:42:19 2006 -0400
kernel32: Add IsWow64Process.
---
dlls/kernel/kernel32.spec | 2 +-
dlls/kernel/process.c | 11 +++++++++++
include/winbase.h | 1 +
3 files changed, 13 insertions(+), 1 deletions(-)
diff --git a/dlls/kernel/kernel32.spec b/dlls/kernel/kernel32.spec
index 7369b59..f3e4dcb 100644
--- a/dlls/kernel/kernel32.spec
+++ b/dlls/kernel/kernel32.spec
@@ -736,7 +736,7 @@ # @ stub IsProcessInJob
@ stdcall IsValidLanguageGroup(long long)
@ stdcall IsValidLocale(long long)
# @ stub IsValidUILanguage
-# @ stub IsWow64Process
+@ stdcall IsWow64Process(ptr ptr)
@ stdcall -i386 -register K32Thk1632Epilog()
@ stdcall -i386 -register K32Thk1632Prolog()
@ stdcall LCMapStringA(long long str long ptr long)
diff --git a/dlls/kernel/process.c b/dlls/kernel/process.c
index 7092d2c..9f80411 100644
--- a/dlls/kernel/process.c
+++ b/dlls/kernel/process.c
@@ -2793,6 +2793,17 @@ DWORD WINAPI RegisterServiceProcess(DWOR
}
+/**********************************************************************
+ * IsWow64Process (KERNEL32.@)
+ */
+BOOL WINAPI IsWow64Process(HANDLE hProcess, PBOOL Wow64Process)
+{
+ FIXME("(%p %p) stub!\n", hProcess, Wow64Process);
+ *Wow64Process = FALSE;
+ return TRUE;
+}
+
+
/***********************************************************************
* GetCurrentProcess (KERNEL32.@)
*
diff --git a/include/winbase.h b/include/winbase.h
index 8c3f1a3..f2165d4 100644
--- a/include/winbase.h
+++ b/include/winbase.h
@@ -1747,6 +1747,7 @@ BOOL WINAPI IsValidAcl(PACL);
BOOL WINAPI IsValidSecurityDescriptor(PSECURITY_DESCRIPTOR);
BOOL WINAPI IsValidSid(PSID);
BOOL WINAPI IsWellKnownSid(PSID,WELL_KNOWN_SID_TYPE);
+BOOL WINAPI IsWow64Process(HANDLE,PBOOL);
BOOL WINAPI ImpersonateLoggedOnUser(HANDLE);
BOOL WINAPI ImpersonateNamedPipeClient(HANDLE);
BOOL WINAPI ImpersonateSelf(SECURITY_IMPERSONATION_LEVEL);
More information about the wine-cvs
mailing list