From 318d9e885eb6cc2e643d62c901ec9e29485f1445 Mon Sep 17 00:00:00 2001 From: Filip Navara Date: Mon, 12 Apr 2004 17:09:36 +0000 Subject: [PATCH] - Return some reasonable values from GlobalMemoryStatusEx. svn path=/trunk/; revision=9109 --- reactos/lib/kernel32/misc/stubs.c | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/reactos/lib/kernel32/misc/stubs.c b/reactos/lib/kernel32/misc/stubs.c index dbc3daf39ba..3dee78ae0c3 100644 --- a/reactos/lib/kernel32/misc/stubs.c +++ b/reactos/lib/kernel32/misc/stubs.c @@ -1,8 +1,9 @@ -/* $Id: stubs.c,v 1.70 2004/03/18 18:29:19 weiden Exp $ +/* $Id: stubs.c,v 1.71 2004/04/12 17:09:36 navaraf Exp $ * * KERNEL32.DLL stubs (unimplemented functions) * Remove from this file, if you implement them. */ + #include //#define _OLE2NLS_IN_BUILD_ @@ -1026,8 +1027,17 @@ GlobalMemoryStatusEx( LPMEMORYSTATUSEX lpBuffer ) { - SetLastError(ERROR_CALL_NOT_IMPLEMENTED); - return 0; + DPRINT1("GlobalMemoryStatusEx is unimplmented\n"); + lpBuffer->dwLength = sizeof(MEMORYSTATUSEX); + lpBuffer->dwMemoryLoad = 0; + lpBuffer->ullTotalPhys = 32*1024*1024; + lpBuffer->ullAvailPhys = 32*1024*1024; + lpBuffer->ullTotalPageFile = 32*1024*1024; + lpBuffer->ullAvailPageFile = 32*1024*1024; + lpBuffer->ullTotalVirtual = 32*1024*1024; + lpBuffer->ullAvailVirtual = 32*1024*1024; + lpBuffer->ullAvailExtendedVirtual = 0; + return TRUE; } /*