#include <windef.h>
#include <winbase.h>
#include <shimlib.h>
#include <setup_shim.inl>
#include <implement_shim.inl>
Go to the source code of this file.
◆ SHIM_NS
| #define SHIM_NS GlobalMemoryStatus2GB |
◆ SHIM_NUM_HOOKS
◆ SHIM_SETUP_HOOKS
◆ WIN32_NO_STATUS
◆ GLOBALMEMORYSTATUSPROC
◆ APIHook_GlobalMemoryStatus()
Definition at line 19 of file globalmemorystatus.c.
20{
22
23 if (
lpBuffer->dwTotalPhys > 0x3FFFFFFF)
25
26 if (
lpBuffer->dwAvailPhys > 0x3FFFFFFF)
28
29 if (
lpBuffer->dwTotalPageFile > 0x7FFFFFFF)
30 lpBuffer->dwTotalPageFile = 0x7FFFFFFF;
31
32 if (
lpBuffer->dwAvailPageFile > 0x3FFFFFFF)
33 lpBuffer->dwAvailPageFile = 0x3FFFFFFF;
34}
VOID(NTAPI * GLOBALMEMORYSTATUSPROC)(LPMEMORYSTATUS lpBuffer)