Dmitry Timoshkov : kernel32:
Fix the size of ThreadAffinityMask to match PSDK.
Alexandre Julliard
julliard at wine.codeweavers.com
Tue May 22 06:59:49 CDT 2007
Module: wine
Branch: master
Commit: 5f1a23473134e82ab3f3529361bc47433b6aa517
URL: http://source.winehq.org/git/wine.git/?a=commit;h=5f1a23473134e82ab3f3529361bc47433b6aa517
Author: Dmitry Timoshkov <dmitry at codeweavers.com>
Date: Mon May 21 22:12:50 2007 +0900
kernel32: Fix the size of ThreadAffinityMask to match PSDK.
---
dlls/kernel32/thread.c | 2 +-
include/winbase.h | 2 +-
include/winternl.h | 4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dlls/kernel32/thread.c b/dlls/kernel32/thread.c
index 59cbfdf..b91810f 100644
--- a/dlls/kernel32/thread.c
+++ b/dlls/kernel32/thread.c
@@ -392,7 +392,7 @@ BOOL WINAPI SetThreadPriorityBoost(
/**********************************************************************
* SetThreadAffinityMask (KERNEL32.@)
*/
-DWORD WINAPI SetThreadAffinityMask( HANDLE hThread, DWORD dwThreadAffinityMask )
+DWORD_PTR WINAPI SetThreadAffinityMask( HANDLE hThread, DWORD_PTR dwThreadAffinityMask )
{
NTSTATUS status;
THREAD_BASIC_INFORMATION tbi;
diff --git a/include/winbase.h b/include/winbase.h
index 7d6a827..26691bb 100644
--- a/include/winbase.h
+++ b/include/winbase.h
@@ -2004,7 +2004,7 @@ BOOL WINAPI SetSystemTime(const SYSTEMTIME*);
BOOL WINAPI SetSystemTimeAdjustment(DWORD,BOOL);
DWORD WINAPI SetTapeParameters(HANDLE,DWORD,LPVOID);
DWORD WINAPI SetTapePosition(HANDLE,DWORD,DWORD,DWORD,DWORD,BOOL);
-DWORD WINAPI SetThreadAffinityMask(HANDLE,DWORD);
+DWORD_PTR WINAPI SetThreadAffinityMask(HANDLE,DWORD_PTR);
BOOL WINAPI SetThreadContext(HANDLE,const CONTEXT *);
DWORD WINAPI SetThreadExecutionState(EXECUTION_STATE);
DWORD WINAPI SetThreadIdealProcessor(HANDLE,DWORD);
diff --git a/include/winternl.h b/include/winternl.h
index 1580535..06885b3 100644
--- a/include/winternl.h
+++ b/include/winternl.h
@@ -729,7 +729,7 @@ typedef struct _THREAD_BASIC_INFORMATION
NTSTATUS ExitStatus;
PVOID TebBaseAddress;
CLIENT_ID ClientId;
- ULONG AffinityMask;
+ ULONG_PTR AffinityMask;
LONG Priority;
LONG BasePriority;
} THREAD_BASIC_INFORMATION, *PTHREAD_BASIC_INFORMATION;
@@ -960,7 +960,7 @@ typedef struct _PROCESS_BASIC_INFORMATION {
#ifdef __WINESRC__
DWORD ExitStatus;
DWORD PebBaseAddress;
- DWORD AffinityMask;
+ DWORD_PTR AffinityMask;
DWORD BasePriority;
ULONG UniqueProcessId;
ULONG InheritedFromUniqueProcessId;
More information about the wine-cvs
mailing list