[DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)]
[return: MarshalAs(UnmanagedType.Bool)]
public static extern bool GlobalMemoryStatus(ref MEMORYSTATUS lpBuffer);
None.
None.
Please add some!
private MEMORYSTATUS memoryInfo = new MEMORYSTATUS();
bool returnValue = GlobalMemoryStatus(ref memoryInfo);
ulong totalVirtualMemory = memoryInfo.dwTotalVirtual;
ulong availablePhysicalMemory = memoryInfo.dwAvailPhys;
ulong availableVirtualMemory = memoryInfo.dwAvailVirtual;
ulong totalPhysicalMemory = memoryInfo.dwTotalPhys;
Do you know one? Please contribute it!