获取内存储器的一点疑问

获取内存的一点疑问

MEMORYSTATUS memoryStatus;
memset (&memoryStatus, sizeof(MEMORYSTATUS), 0);
memoryStatus.dwLength = sizeof(MEMORYSTATUS);
GlobalMemoryStatus (&memoryStatus);

如我系统内存是3G 
但是通过函数GlobalMemoryStatus 获取到的内存memoryStatus.dwTotalPhys与3G相差甚远,想问下memoryStatus.dwTotalPhys到底是哪部分物理内存呢?多谢了 
------解决方案--------------------
因为你是用户模式...R0的访问不到