IMemoryUtilizationSnapshot Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public interface IMemoryUtilizationSnapshot
type IMemoryUtilizationSnapshot = interface
Public Interface IMemoryUtilizationSnapshot
Properties
BadListSize |
The size in bytes of the memory in the list of the physical memory pages that are known to be bad due to hardware faults. |
CommitSize |
The size in bytes of all committed pages in the system in both kernel-space and user-space. |
FreeListSize |
The size in bytes of the memory in the list of pages that are free, but have not yet been zeroed out. |
InUseListSize |
The size in bytes of the the memory in list of pages that are currently part of a process or system working set. |
MemoryDescriptorListAllocationsSize |
The size in bytes of all memory descriptor lists (MDLs) that have been allocated. |
ModifiedListSize |
The size in bytes of the memory in the list of pages that have been removed from a working set, and which have been modified since last being flushed to disk. |
ModifiedNoWriteListSize |
The size in bytes of the memory in the list of pages that have been removed from a working set, and which have been modified since last being flushed to disk, but which cannot currently be flushed to disk. |
ModifiedPageFileDataSize |
The size in bytes of the page files that have been modified since last being flushed to disk. |
NonPagedPoolSize |
The size in bytes of the kernel's commit space that are guaranteed not be paged. |
NonSuperfetchStandbyListSize |
For priorities lower than superfetch (priorities 0-5), the sum in bytes of the sizes of the memory in each per-priority list of pages that have been removed from a working set, and which have not been modified since last being flushed to disk (for priorities lower than superfetch). |
PagedPoolCommitSize |
The size in bytes of the kernel's commit space that might or might not be paged. |
RepurposedListSize |
The sum in bytes of the sizes of the memory in each per-priority list of pages that were previously in the standby state, but which have been repurposed by the memory manager. |
RepurposedSubListSizes |
The sizes in bytes of memory in the per-priority lists of pages that were previously in the standby state, but which have been repurposed by the memory manager. |
StandbyListSize |
The sum in bytes of the sizes of the memory in each per-priority list of pages that have been removed from a working set, and which have not been modified since last being flushed to disk. |
StandbySubListSizes |
The sizes in bytes of the memory in the per-priority lists of pages that have been removed from a working set, and which have not been modified since last being flushed to disk. |
Timestamp | |
ZeroListSize |
The size in bytes of the memory in the list of pages that have been zeroed out. |