Struct windows_sys::Wdk::Storage::FileSystem::VOLUME_REFS_INFO_BUFFER
#[repr(C)]pub struct VOLUME_REFS_INFO_BUFFER {Show 79 fields
pub CacheSizeInBytes: i64,
pub AllocatedCacheInBytes: i64,
pub PopulatedCacheInBytes: i64,
pub InErrorCacheInBytes: i64,
pub MemoryUsedForCacheMetadata: i64,
pub CacheLineSize: u32,
pub CacheTransactionsOutstanding: i32,
pub CacheLinesFree: i32,
pub CacheLinesInError: i32,
pub CacheHitsInBytes: i64,
pub CacheMissesInBytes: i64,
pub CachePopulationUpdatesInBytes: i64,
pub CacheWriteThroughUpdatesInBytes: i64,
pub CacheInvalidationsInBytes: i64,
pub CacheOverReadsInBytes: i64,
pub MetadataWrittenBytes: i64,
pub CacheHitCounter: i32,
pub CacheMissCounter: i32,
pub CacheLineAllocationCounter: i32,
pub CacheInvalidationsCounter: i32,
pub CachePopulationUpdatesCounter: i32,
pub CacheWriteThroughUpdatesCounter: i32,
pub MaxCacheTransactionsOutstanding: i32,
pub DataWritesReallocationCount: i32,
pub DataInPlaceWriteCount: i32,
pub MetadataAllocationsFastTierCount: i32,
pub MetadataAllocationsSlowTierCount: i32,
pub DataAllocationsFastTierCount: i32,
pub DataAllocationsSlowTierCount: i32,
pub DestagesSlowTierToFastTier: i32,
pub DestagesFastTierToSlowTier: i32,
pub SlowTierDataFillRatio: i32,
pub FastTierDataFillRatio: i32,
pub SlowTierMetadataFillRatio: i32,
pub FastTierMetadataFillRatio: i32,
pub SlowToFastDestageReadLatency: i32,
pub SlowToFastDestageReadLatencyBase: i32,
pub SlowToFastDestageWriteLatency: i32,
pub SlowToFastDestageWriteLatencyBase: i32,
pub FastToSlowDestageReadLatency: i32,
pub FastToSlowDestageReadLatencyBase: i32,
pub FastToSlowDestageWriteLatency: i32,
pub FastToSlowDestageWriteLatencyBase: i32,
pub SlowTierContainerFillRatio: i32,
pub SlowTierContainerFillRatioBase: i32,
pub FastTierContainerFillRatio: i32,
pub FastTierContainerFillRatioBase: i32,
pub TreeUpdateLatency: i32,
pub TreeUpdateLatencyBase: i32,
pub CheckpointLatency: i32,
pub CheckpointLatencyBase: i32,
pub TreeUpdateCount: i32,
pub CheckpointCount: i32,
pub LogWriteCount: i32,
pub LogFillRatio: i32,
pub ReadCacheInvalidationsForOverwrite: i32,
pub ReadCacheInvalidationsForReuse: i32,
pub ReadCacheInvalidationsGeneral: i32,
pub ReadCacheChecksOnMount: i32,
pub ReadCacheIssuesOnMount: i32,
pub TrimLatency: i32,
pub TrimLatencyBase: i32,
pub DataCompactionCount: i32,
pub CompactionReadLatency: i32,
pub CompactionReadLatencyBase: i32,
pub CompactionWriteLatency: i32,
pub CompactionWriteLatencyBase: i32,
pub DataInPlaceWriteClusterCount: i64,
pub CompactionFailedDueToIneligibleContainer: i32,
pub CompactionFailedDueToMaxFragmentation: i32,
pub CompactedContainerFillRatio: i32,
pub CompactedContainerFillRatioBase: i32,
pub ContainerMoveRetryCount: i32,
pub ContainerMoveFailedDueToIneligibleContainer: i32,
pub CompactionFailureCount: i32,
pub ContainerMoveFailureCount: i32,
pub NumberOfDirtyMetadataPages: i64,
pub NumberOfDirtyTableListEntries: i32,
pub NumberOfDeleteQueueEntries: i32,
}
Fields§
§CacheSizeInBytes: i64
§AllocatedCacheInBytes: i64
§PopulatedCacheInBytes: i64
§InErrorCacheInBytes: i64
§MemoryUsedForCacheMetadata: i64
§CacheLineSize: u32
§CacheTransactionsOutstanding: i32
§CacheLinesFree: i32
§CacheLinesInError: i32
§CacheHitsInBytes: i64
§CacheMissesInBytes: i64
§CachePopulationUpdatesInBytes: i64
§CacheWriteThroughUpdatesInBytes: i64
§CacheInvalidationsInBytes: i64
§CacheOverReadsInBytes: i64
§MetadataWrittenBytes: i64
§CacheHitCounter: i32
§CacheMissCounter: i32
§CacheLineAllocationCounter: i32
§CacheInvalidationsCounter: i32
§CachePopulationUpdatesCounter: i32
§CacheWriteThroughUpdatesCounter: i32
§MaxCacheTransactionsOutstanding: i32
§DataWritesReallocationCount: i32
§DataInPlaceWriteCount: i32
§MetadataAllocationsFastTierCount: i32
§MetadataAllocationsSlowTierCount: i32
§DataAllocationsFastTierCount: i32
§DataAllocationsSlowTierCount: i32
§DestagesSlowTierToFastTier: i32
§DestagesFastTierToSlowTier: i32
§SlowTierDataFillRatio: i32
§FastTierDataFillRatio: i32
§SlowTierMetadataFillRatio: i32
§FastTierMetadataFillRatio: i32
§SlowToFastDestageReadLatency: i32
§SlowToFastDestageReadLatencyBase: i32
§SlowToFastDestageWriteLatency: i32
§SlowToFastDestageWriteLatencyBase: i32
§FastToSlowDestageReadLatency: i32
§FastToSlowDestageReadLatencyBase: i32
§FastToSlowDestageWriteLatency: i32
§FastToSlowDestageWriteLatencyBase: i32
§SlowTierContainerFillRatio: i32
§SlowTierContainerFillRatioBase: i32
§FastTierContainerFillRatio: i32
§FastTierContainerFillRatioBase: i32
§TreeUpdateLatency: i32
§TreeUpdateLatencyBase: i32
§CheckpointLatency: i32
§CheckpointLatencyBase: i32
§TreeUpdateCount: i32
§CheckpointCount: i32
§LogWriteCount: i32
§LogFillRatio: i32
§ReadCacheInvalidationsForOverwrite: i32
§ReadCacheInvalidationsForReuse: i32
§ReadCacheInvalidationsGeneral: i32
§ReadCacheChecksOnMount: i32
§ReadCacheIssuesOnMount: i32
§TrimLatency: i32
§TrimLatencyBase: i32
§DataCompactionCount: i32
§CompactionReadLatency: i32
§CompactionReadLatencyBase: i32
§CompactionWriteLatency: i32
§CompactionWriteLatencyBase: i32
§DataInPlaceWriteClusterCount: i64
§CompactionFailedDueToIneligibleContainer: i32
§CompactionFailedDueToMaxFragmentation: i32
§CompactedContainerFillRatio: i32
§CompactedContainerFillRatioBase: i32
§ContainerMoveRetryCount: i32
§ContainerMoveFailedDueToIneligibleContainer: i32
§CompactionFailureCount: i32
§ContainerMoveFailureCount: i32
§NumberOfDirtyMetadataPages: i64
§NumberOfDirtyTableListEntries: i32
§NumberOfDeleteQueueEntries: i32
Trait Implementations§
§impl Clone for VOLUME_REFS_INFO_BUFFER
impl Clone for VOLUME_REFS_INFO_BUFFER
§fn clone(&self) -> VOLUME_REFS_INFO_BUFFER
fn clone(&self) -> VOLUME_REFS_INFO_BUFFER
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 VOLUME_REFS_INFO_BUFFER
Auto Trait Implementations§
impl Freeze for VOLUME_REFS_INFO_BUFFER
impl RefUnwindSafe for VOLUME_REFS_INFO_BUFFER
impl Send for VOLUME_REFS_INFO_BUFFER
impl Sync for VOLUME_REFS_INFO_BUFFER
impl Unpin for VOLUME_REFS_INFO_BUFFER
impl UnwindSafe for VOLUME_REFS_INFO_BUFFER
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)