#[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,
}Expand description
Required features: "Win32_System_Diagnostics_Debug"
Fields
IdleProcessTime: u64IoReadTransferCount: u64IoWriteTransferCount: u64IoOtherTransferCount: u64IoReadOperationCount: u32IoWriteOperationCount: u32IoOtherOperationCount: u32AvailablePages: u32CommittedPages: u32CommitLimit: u32PeakCommitment: u32PageFaultCount: u32CopyOnWriteCount: u32TransitionCount: u32CacheTransitionCount: u32DemandZeroCount: u32PageReadCount: u32PageReadIoCount: u32CacheReadCount: u32CacheIoCount: u32DirtyPagesWriteCount: u32DirtyWriteIoCount: u32MappedPagesWriteCount: u32MappedWriteIoCount: u32PagedPoolPages: u32NonPagedPoolPages: u32PagedPoolAllocs: u32PagedPoolFrees: u32NonPagedPoolAllocs: u32NonPagedPoolFrees: u32FreeSystemPtes: u32ResidentSystemCodePage: u32TotalSystemDriverPages: u32TotalSystemCodePages: u32NonPagedPoolLookasideHits: u32PagedPoolLookasideHits: u32AvailablePagedPoolPages: u32ResidentSystemCachePage: u32ResidentPagedPoolPage: u32ResidentSystemDriverPage: u32CcFastReadNoWait: u32CcFastReadWait: u32CcFastReadResourceMiss: u32CcFastReadNotPossible: u32CcFastMdlReadNoWait: u32CcFastMdlReadWait: u32CcFastMdlReadResourceMiss: u32CcFastMdlReadNotPossible: u32CcMapDataNoWait: u32CcMapDataWait: u32CcMapDataNoWaitMiss: u32CcMapDataWaitMiss: u32CcPinMappedDataCount: u32CcPinReadNoWait: u32CcPinReadWait: u32CcPinReadNoWaitMiss: u32CcPinReadWaitMiss: u32CcCopyReadNoWait: u32CcCopyReadWait: u32CcCopyReadNoWaitMiss: u32CcCopyReadWaitMiss: u32CcMdlReadNoWait: u32CcMdlReadWait: u32CcMdlReadNoWaitMiss: u32CcMdlReadWaitMiss: u32CcReadAheadIos: u32CcLazyWriteIos: u32CcLazyWritePages: u32CcDataFlushes: u32CcDataPages: u32ContextSwitches: u32FirstLevelTbFills: u32SecondLevelTbFills: u32SystemCalls: u32CcTotalDirtyPages: u64CcDirtyPageThreshold: u64ResidentAvailablePages: i64Trait Implementations
impl Copy for MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION
Auto Trait Implementations
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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more