[PSDK][KERNEL32]
[reactos.git] / reactos / include / psdk / winbase.h
index 1250944..f3302d5 100644 (file)
@@ -998,12 +998,12 @@ typedef struct _TIME_ZONE_INFORMATION {
 typedef struct _MEMORYSTATUS {
        DWORD dwLength;
        DWORD dwMemoryLoad;
-       DWORD dwTotalPhys;
-       DWORD dwAvailPhys;
-       DWORD dwTotalPageFile;
-       DWORD dwAvailPageFile;
-       DWORD dwTotalVirtual;
-       DWORD dwAvailVirtual;
+       SIZE_T dwTotalPhys;
+       SIZE_T dwAvailPhys;
+       SIZE_T dwTotalPageFile;
+       SIZE_T dwAvailPageFile;
+       SIZE_T dwTotalVirtual;
+       SIZE_T dwAvailVirtual;
 } MEMORYSTATUS,*LPMEMORYSTATUS;
 
 #if (_WIN32_WINNT >= 0x0500)
@@ -1755,7 +1755,7 @@ DWORD WINAPI GetWindowThreadProcessId(HWND,PDWORD);
 UINT WINAPI GetWriteWatch(DWORD,PVOID,SIZE_T,PVOID*,PULONG_PTR,PULONG);
 ATOM WINAPI GlobalAddAtomA(LPCSTR);
 ATOM WINAPI GlobalAddAtomW( LPCWSTR);
-HGLOBAL WINAPI GlobalAlloc(UINT,DWORD);
+HGLOBAL WINAPI GlobalAlloc(UINT,SIZE_T);
 SIZE_T WINAPI GlobalCompact(DWORD); /* Obsolete: Has no effect. */
 ATOM WINAPI GlobalDeleteAtom(ATOM);
 #define GlobalDiscard(m) GlobalReAlloc((m),0,GMEM_MOVEABLE)
@@ -1772,8 +1772,8 @@ VOID WINAPI GlobalMemoryStatus(LPMEMORYSTATUS);
 #if (_WIN32_WINNT >= 0x0500)
 BOOL WINAPI GlobalMemoryStatusEx(LPMEMORYSTATUSEX);
 #endif
-HGLOBAL WINAPI GlobalReAlloc(HGLOBAL,DWORD,UINT);
-DWORD WINAPI GlobalSize(HGLOBAL);
+HGLOBAL WINAPI GlobalReAlloc(HGLOBAL,SIZE_T,UINT);
+SIZE_T WINAPI GlobalSize(HGLOBAL);
 VOID WINAPI GlobalUnfix(HGLOBAL); /* Obsolete: Has no effect. */
 BOOL WINAPI GlobalUnlock(HGLOBAL);
 BOOL WINAPI GlobalUnWire(HGLOBAL); /* Obsolete: Has no effect. */
@@ -1781,14 +1781,14 @@ PVOID WINAPI GlobalWire(HGLOBAL); /* Obsolete: Has no effect. */
 #define HasOverlappedIoCompleted(lpOverlapped)  ((lpOverlapped)->Internal != STATUS_PENDING)
 PVOID WINAPI HeapAlloc(HANDLE,DWORD,SIZE_T);
 SIZE_T WINAPI HeapCompact(HANDLE,DWORD);
-HANDLE WINAPI HeapCreate(DWORD,DWORD,DWORD);
+HANDLE WINAPI HeapCreate(DWORD,SIZE_T,SIZE_T);
 BOOL WINAPI HeapDestroy(HANDLE);
 BOOL WINAPI HeapFree(HANDLE,DWORD,PVOID);
 BOOL WINAPI HeapLock(HANDLE);
 #if (_WIN32_WINNT >= 0x0501)
 BOOL WINAPI HeapQueryInformation(HANDLE,HEAP_INFORMATION_CLASS,PVOID,SIZE_T,PSIZE_T);
 #endif
-PVOID WINAPI HeapReAlloc(HANDLE,DWORD,PVOID,DWORD);
+PVOID WINAPI HeapReAlloc(HANDLE,DWORD,PVOID,SIZE_T);
 #if (_WIN32_WINNT >= 0x0501)
 BOOL WINAPI HeapSetInformation(HANDLE,HEAP_INFORMATION_CLASS,PVOID,SIZE_T);
 #endif
@@ -2288,8 +2288,8 @@ BOOL WINAPI VirtualFreeEx(HANDLE,PVOID,SIZE_T,DWORD);
 BOOL WINAPI VirtualLock(PVOID,SIZE_T);
 BOOL WINAPI VirtualProtect(PVOID,SIZE_T,DWORD,PDWORD);
 BOOL WINAPI VirtualProtectEx(HANDLE,PVOID,SIZE_T,DWORD,PDWORD);
-DWORD WINAPI VirtualQuery(LPCVOID,PMEMORY_BASIC_INFORMATION,SIZE_T);
-DWORD WINAPI VirtualQueryEx(HANDLE,LPCVOID,PMEMORY_BASIC_INFORMATION,SIZE_T);
+SIZE_T WINAPI VirtualQuery(LPCVOID,PMEMORY_BASIC_INFORMATION,SIZE_T);
+SIZE_T WINAPI VirtualQueryEx(HANDLE,LPCVOID,PMEMORY_BASIC_INFORMATION,SIZE_T);
 BOOL WINAPI VirtualUnlock(PVOID,SIZE_T);
 BOOL WINAPI WaitCommEvent(HANDLE,PDWORD,LPOVERLAPPED);
 BOOL WINAPI WaitForDebugEvent(LPDEBUG_EVENT,DWORD);