Fix for PDWORD_PTR

This commit is contained in:
rdb 2016-02-16 11:24:42 +01:00
parent caa03c53dd
commit 186f1b41b2
2 changed files with 4 additions and 3 deletions

View File

@ -53,7 +53,8 @@ typedef PVOID HANDLE;
typedef HANDLE HGLOBAL;
typedef HANDLE HWAVEIN;
typedef HANDLE HWND;
typedef void *DWORD_PTR;
typedef ULONG_PTR DWORD_PTR;
typedef DWORD_PTR *PDWORD_PTR;
typedef UINT_PTR WPARAM;
typedef LONG_PTR LPARAM;
typedef wchar_t WCHAR;

View File

@ -123,10 +123,10 @@ get_short_raw_time() {
////////////////////////////////////////////////////////////////////
// Function: TrueClock::set_cpu_affinity, Win32 implementation
// Access: Published
// Description:
// Description:
////////////////////////////////////////////////////////////////////
typedef BOOL (WINAPI * PFNSETPROCESSAFFINITYMASK)(HANDLE, DWORD_PTR);
typedef BOOL (WINAPI * PFNGETPROCESSAFFINITYMASK)(HANDLE, PDWORD_PTR, PDWORD_PTR);
typedef BOOL (WINAPI * PFNGETPROCESSAFFINITYMASK)(HANDLE, DWORD_PTR*, DWORD_PTR*);
bool TrueClock::
set_cpu_affinity(PN_uint32 mask) const {