15#define SHIM_NS GlobalMemoryStatus2GB
16#include <setup_shim.inl>
23 if (
lpBuffer->dwTotalPhys > 0x3FFFFFFF)
26 if (
lpBuffer->dwAvailPhys > 0x3FFFFFFF)
29 if (
lpBuffer->dwTotalPageFile > 0x7FFFFFFF)
30 lpBuffer->dwTotalPageFile = 0x7FFFFFFF;
32 if (
lpBuffer->dwAvailPageFile > 0x3FFFFFFF)
33 lpBuffer->dwAvailPageFile = 0x3FFFFFFF;
36#define SHIM_NUM_HOOKS 1
37#define SHIM_SETUP_HOOKS SHIM_HOOK(0, "KERNEL32.DLL", "GlobalMemoryStatus", SHIM_OBJ_NAME(APIHook_GlobalMemoryStatus))
39#include <implement_shim.inl>
VOID NTAPI SHIM_OBJ_NAME() APIHook_GlobalMemoryStatus(LPMEMORYSTATUS lpBuffer)
VOID(NTAPI * GLOBALMEMORYSTATUSPROC)(LPMEMORYSTATUS lpBuffer)