kernel32: Fix the size of ThreadAffinityMask to match PSDK
Dmitry Timoshkov
dmitry at codeweavers.com
Mon May 21 08:12:50 CDT 2007
Hello,
Changelog:
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 8b650a9..9a5f3d8 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;
--
1.5.1.6
More information about the wine-patches
mailing list