如何使用 C 语言而不是通过 WMI 检索我的计算机具有的内存插槽数?当我尝试通过命令提示符使用 WMI 检索内存插槽数量时,
C:>wmic
wmic:root\cli> path Win32_PhysicalMemoryArray get MemoryDevices
(http://msdn.microsoft.com/en-us/library/aa394348%28v=vs.85%29.aspx)
但它没有给我正确数量的内存插槽。我只有 2 个内存插槽,但它给了我 4 个。
内存阵列、内存插槽和内存插槽有什么区别?因为在 msdn(上面提供的链接)中,它声明 MemoryDevices 是“此内存阵列中可用的物理插槽或套接字的数量”。