Class MEMORYSTATUSEX
Holds information about memory utilization for a Windows computer.
Namespace: Neon.Windows
Assembly: Neon.Common.dll
Syntax
public class MEMORYSTATUSEX
Constructors
MEMORYSTATUSEX()
Default constructor.
Declaration
public MEMORYSTATUSEX()
Fields
dwLength
Size of the structure, in bytes. You must set this member before calling GlobalMemoryStatusEx.
Declaration
public uint dwLength
Field Value
| Type | Description |
|---|---|
| uint |
dwMemoryLoad
Number between 0 and 100 that specifies the approximate percentage of physical memory that is in use (0 indicates no memory use and 100 indicates full memory use).
Declaration
public uint dwMemoryLoad
Field Value
| Type | Description |
|---|---|
| uint |
ullAvailExtendedVirtual
Size of unreserved and uncommitted memory in the extended portion of the virtual address space of the calling process, in bytes.
Declaration
public ulong ullAvailExtendedVirtual
Field Value
| Type | Description |
|---|---|
| ulong |
ullAvailPageFile
Size of available memory to commit, in bytes. The limit is ullTotalPageFile.
Declaration
public ulong ullAvailPageFile
Field Value
| Type | Description |
|---|---|
| ulong |
ullAvailPhys
Size of physical memory available, in bytes.
Declaration
public ulong ullAvailPhys
Field Value
| Type | Description |
|---|---|
| ulong |
ullAvailVirtual
Size of unreserved and uncommitted memory in the user mode portion of the virtual address space of the calling process, in bytes.
Declaration
public ulong ullAvailVirtual
Field Value
| Type | Description |
|---|---|
| ulong |
ullTotalPageFile
Size of the committed memory limit, in bytes. This is physical memory plus the size of the page file, minus a small overhead.
Declaration
public ulong ullTotalPageFile
Field Value
| Type | Description |
|---|---|
| ulong |
ullTotalPhys
Total size of physical memory, in bytes.
Declaration
public ulong ullTotalPhys
Field Value
| Type | Description |
|---|---|
| ulong |
ullTotalVirtual
Total size of the user mode portion of the virtual address space of the calling process, in bytes.
Declaration
public ulong ullTotalVirtual
Field Value
| Type | Description |
|---|---|
| ulong |