Struct MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION
#[repr(C, packed(4))]pub struct MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION {Show 78 fields
pub IdleProcessTime: u64,
pub IoReadTransferCount: u64,
pub IoWriteTransferCount: u64,
pub IoOtherTransferCount: u64,
pub IoReadOperationCount: u32,
pub IoWriteOperationCount: u32,
pub IoOtherOperationCount: u32,
pub AvailablePages: u32,
pub CommittedPages: u32,
pub CommitLimit: u32,
pub PeakCommitment: u32,
pub PageFaultCount: u32,
pub CopyOnWriteCount: u32,
pub TransitionCount: u32,
pub CacheTransitionCount: u32,
pub DemandZeroCount: u32,
pub PageReadCount: u32,
pub PageReadIoCount: u32,
pub CacheReadCount: u32,
pub CacheIoCount: u32,
pub DirtyPagesWriteCount: u32,
pub DirtyWriteIoCount: u32,
pub MappedPagesWriteCount: u32,
pub MappedWriteIoCount: u32,
pub PagedPoolPages: u32,
pub NonPagedPoolPages: u32,
pub PagedPoolAllocs: u32,
pub PagedPoolFrees: u32,
pub NonPagedPoolAllocs: u32,
pub NonPagedPoolFrees: u32,
pub FreeSystemPtes: u32,
pub ResidentSystemCodePage: u32,
pub TotalSystemDriverPages: u32,
pub TotalSystemCodePages: u32,
pub NonPagedPoolLookasideHits: u32,
pub PagedPoolLookasideHits: u32,
pub AvailablePagedPoolPages: u32,
pub ResidentSystemCachePage: u32,
pub ResidentPagedPoolPage: u32,
pub ResidentSystemDriverPage: u32,
pub CcFastReadNoWait: u32,
pub CcFastReadWait: u32,
pub CcFastReadResourceMiss: u32,
pub CcFastReadNotPossible: u32,
pub CcFastMdlReadNoWait: u32,
pub CcFastMdlReadWait: u32,
pub CcFastMdlReadResourceMiss: u32,
pub CcFastMdlReadNotPossible: u32,
pub CcMapDataNoWait: u32,
pub CcMapDataWait: u32,
pub CcMapDataNoWaitMiss: u32,
pub CcMapDataWaitMiss: u32,
pub CcPinMappedDataCount: u32,
pub CcPinReadNoWait: u32,
pub CcPinReadWait: u32,
pub CcPinReadNoWaitMiss: u32,
pub CcPinReadWaitMiss: u32,
pub CcCopyReadNoWait: u32,
pub CcCopyReadWait: u32,
pub CcCopyReadNoWaitMiss: u32,
pub CcCopyReadWaitMiss: u32,
pub CcMdlReadNoWait: u32,
pub CcMdlReadWait: u32,
pub CcMdlReadNoWaitMiss: u32,
pub CcMdlReadWaitMiss: u32,
pub CcReadAheadIos: u32,
pub CcLazyWriteIos: u32,
pub CcLazyWritePages: u32,
pub CcDataFlushes: u32,
pub CcDataPages: u32,
pub ContextSwitches: u32,
pub FirstLevelTbFills: u32,
pub SecondLevelTbFills: u32,
pub SystemCalls: u32,
pub CcTotalDirtyPages: u64,
pub CcDirtyPageThreshold: u64,
pub ResidentAvailablePages: i64,
pub SharedCommittedPages: u64,
}Fields§
§IdleProcessTime: u64§IoReadTransferCount: u64§IoWriteTransferCount: u64§IoOtherTransferCount: u64§IoReadOperationCount: u32§IoWriteOperationCount: u32§IoOtherOperationCount: u32§AvailablePages: u32§CommittedPages: u32§CommitLimit: u32§PeakCommitment: u32§PageFaultCount: u32§CopyOnWriteCount: u32§TransitionCount: u32§CacheTransitionCount: u32§DemandZeroCount: u32§PageReadCount: u32§PageReadIoCount: u32§CacheReadCount: u32§CacheIoCount: u32§DirtyPagesWriteCount: u32§DirtyWriteIoCount: u32§MappedPagesWriteCount: u32§MappedWriteIoCount: u32§PagedPoolPages: u32§NonPagedPoolPages: u32§PagedPoolAllocs: u32§PagedPoolFrees: u32§NonPagedPoolAllocs: u32§NonPagedPoolFrees: u32§FreeSystemPtes: u32§ResidentSystemCodePage: u32§TotalSystemDriverPages: u32§TotalSystemCodePages: u32§NonPagedPoolLookasideHits: u32§PagedPoolLookasideHits: u32§AvailablePagedPoolPages: u32§ResidentSystemCachePage: u32§ResidentPagedPoolPage: u32§ResidentSystemDriverPage: u32§CcFastReadNoWait: u32§CcFastReadWait: u32§CcFastReadResourceMiss: u32§CcFastReadNotPossible: u32§CcFastMdlReadNoWait: u32§CcFastMdlReadWait: u32§CcFastMdlReadResourceMiss: u32§CcFastMdlReadNotPossible: u32§CcMapDataNoWait: u32§CcMapDataWait: u32§CcMapDataNoWaitMiss: u32§CcMapDataWaitMiss: u32§CcPinMappedDataCount: u32§CcPinReadNoWait: u32§CcPinReadWait: u32§CcPinReadNoWaitMiss: u32§CcPinReadWaitMiss: u32§CcCopyReadNoWait: u32§CcCopyReadWait: u32§CcCopyReadNoWaitMiss: u32§CcCopyReadWaitMiss: u32§CcMdlReadNoWait: u32§CcMdlReadWait: u32§CcMdlReadNoWaitMiss: u32§CcMdlReadWaitMiss: u32§CcReadAheadIos: u32§CcLazyWriteIos: u32§CcLazyWritePages: u32§CcDataFlushes: u32§CcDataPages: u32§ContextSwitches: u32§FirstLevelTbFills: u32§SecondLevelTbFills: u32§SystemCalls: u32§CcTotalDirtyPages: u64§CcDirtyPageThreshold: u64§ResidentAvailablePages: i64Trait Implementations§
§impl Clone for MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION
impl Clone for MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION
§fn clone(&self) -> MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION
fn clone(&self) -> MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION
Auto Trait Implementations§
impl Freeze for MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION
impl RefUnwindSafe for MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION
impl Send for MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION
impl Sync for MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION
impl Unpin for MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION
impl UnwindSafe for MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more