mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 17:56:00 +00:00
Dmitry Timoshkov : kernel32: Fix the size of ThreadAffinityMask to match PSDK. <dmitry at codeweavers.com>
Dmitry Timoshkov : winternl.h: Make the fields of the PROCESS_BASIC_INFORMATION structure use same type width as a PSDK one . svn path=/trunk/; revision=31090
This commit is contained in:
parent
d7b6fab9eb
commit
24707452c1
3 changed files with 10 additions and 10 deletions
|
@ -489,10 +489,10 @@ SuspendThread(HANDLE hThread)
|
||||||
/*
|
/*
|
||||||
* @implemented
|
* @implemented
|
||||||
*/
|
*/
|
||||||
DWORD
|
DWORD_PTR
|
||||||
WINAPI
|
WINAPI
|
||||||
SetThreadAffinityMask(HANDLE hThread,
|
SetThreadAffinityMask(HANDLE hThread,
|
||||||
DWORD dwThreadAffinityMask)
|
DWORD_PTR dwThreadAffinityMask)
|
||||||
{
|
{
|
||||||
THREAD_BASIC_INFORMATION ThreadBasic;
|
THREAD_BASIC_INFORMATION ThreadBasic;
|
||||||
KAFFINITY AffinityMask;
|
KAFFINITY AffinityMask;
|
||||||
|
|
|
@ -1998,7 +1998,7 @@ BOOL WINAPI SetSystemTime(const SYSTEMTIME*);
|
||||||
BOOL WINAPI SetSystemTimeAdjustment(DWORD,BOOL);
|
BOOL WINAPI SetSystemTimeAdjustment(DWORD,BOOL);
|
||||||
DWORD WINAPI SetTapeParameters(HANDLE,DWORD,PVOID);
|
DWORD WINAPI SetTapeParameters(HANDLE,DWORD,PVOID);
|
||||||
DWORD WINAPI SetTapePosition(HANDLE,DWORD,DWORD,DWORD,DWORD,BOOL);
|
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*);
|
BOOL WINAPI SetThreadContext(HANDLE,const CONTEXT*);
|
||||||
DWORD WINAPI SetThreadIdealProcessor(HANDLE,DWORD);
|
DWORD WINAPI SetThreadIdealProcessor(HANDLE,DWORD);
|
||||||
BOOL WINAPI SetThreadPriority(HANDLE,int);
|
BOOL WINAPI SetThreadPriority(HANDLE,int);
|
||||||
|
|
|
@ -708,7 +708,7 @@ typedef struct _THREAD_BASIC_INFORMATION
|
||||||
NTSTATUS ExitStatus;
|
NTSTATUS ExitStatus;
|
||||||
PVOID TebBaseAddress;
|
PVOID TebBaseAddress;
|
||||||
CLIENT_ID ClientId;
|
CLIENT_ID ClientId;
|
||||||
ULONG AffinityMask;
|
ULONG_PTR AffinityMask;
|
||||||
LONG Priority;
|
LONG Priority;
|
||||||
LONG BasePriority;
|
LONG BasePriority;
|
||||||
} THREAD_BASIC_INFORMATION, *PTHREAD_BASIC_INFORMATION;
|
} THREAD_BASIC_INFORMATION, *PTHREAD_BASIC_INFORMATION;
|
||||||
|
@ -914,12 +914,12 @@ typedef struct _OBJECT_DATA_INFORMATION {
|
||||||
|
|
||||||
typedef struct _PROCESS_BASIC_INFORMATION {
|
typedef struct _PROCESS_BASIC_INFORMATION {
|
||||||
#ifdef __WINESRC__
|
#ifdef __WINESRC__
|
||||||
DWORD ExitStatus;
|
DWORD_PTR ExitStatus;
|
||||||
DWORD PebBaseAddress;
|
PPEB PebBaseAddress;
|
||||||
DWORD AffinityMask;
|
DWORD_PTR AffinityMask;
|
||||||
DWORD BasePriority;
|
DWORD_PTR BasePriority;
|
||||||
ULONG UniqueProcessId;
|
ULONG_PTR UniqueProcessId;
|
||||||
ULONG InheritedFromUniqueProcessId;
|
ULONG_PTR InheritedFromUniqueProcessId;
|
||||||
#else
|
#else
|
||||||
PVOID Reserved1;
|
PVOID Reserved1;
|
||||||
PPEB PebBaseAddress;
|
PPEB PebBaseAddress;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue