Struct windows_sys::Win32::System::Ioctl::NTFS_STATISTICS_EX
[−]#[repr(C)]pub struct NTFS_STATISTICS_EX {Show 57 fields
pub LogFileFullExceptions: u32,
pub OtherExceptions: u32,
pub MftReads: u64,
pub MftReadBytes: u64,
pub MftWrites: u64,
pub MftWriteBytes: u64,
pub MftWritesUserLevel: NTFS_STATISTICS_EX_4,
pub MftWritesFlushForLogFileFull: u32,
pub MftWritesLazyWriter: u32,
pub MftWritesUserRequest: u32,
pub Mft2Writes: u64,
pub Mft2WriteBytes: u64,
pub Mft2WritesUserLevel: NTFS_STATISTICS_EX_2,
pub Mft2WritesFlushForLogFileFull: u32,
pub Mft2WritesLazyWriter: u32,
pub Mft2WritesUserRequest: u32,
pub RootIndexReads: u64,
pub RootIndexReadBytes: u64,
pub RootIndexWrites: u64,
pub RootIndexWriteBytes: u64,
pub BitmapReads: u64,
pub BitmapReadBytes: u64,
pub BitmapWrites: u64,
pub BitmapWriteBytes: u64,
pub BitmapWritesFlushForLogFileFull: u32,
pub BitmapWritesLazyWriter: u32,
pub BitmapWritesUserRequest: u32,
pub BitmapWritesUserLevel: NTFS_STATISTICS_EX_1,
pub MftBitmapReads: u64,
pub MftBitmapReadBytes: u64,
pub MftBitmapWrites: u64,
pub MftBitmapWriteBytes: u64,
pub MftBitmapWritesFlushForLogFileFull: u32,
pub MftBitmapWritesLazyWriter: u32,
pub MftBitmapWritesUserRequest: u32,
pub MftBitmapWritesUserLevel: NTFS_STATISTICS_EX_3,
pub UserIndexReads: u64,
pub UserIndexReadBytes: u64,
pub UserIndexWrites: u64,
pub UserIndexWriteBytes: u64,
pub LogFileReads: u64,
pub LogFileReadBytes: u64,
pub LogFileWrites: u64,
pub LogFileWriteBytes: u64,
pub Allocate: NTFS_STATISTICS_EX_0,
pub DiskResourcesExhausted: u32,
pub VolumeTrimCount: u64,
pub VolumeTrimTime: u64,
pub VolumeTrimByteCount: u64,
pub FileLevelTrimCount: u64,
pub FileLevelTrimTime: u64,
pub FileLevelTrimByteCount: u64,
pub VolumeTrimSkippedCount: u64,
pub VolumeTrimSkippedByteCount: u64,
pub NtfsFillStatInfoFromMftRecordCalledCount: u64,
pub NtfsFillStatInfoFromMftRecordBailedBecauseOfAttributeListCount: u64,
pub NtfsFillStatInfoFromMftRecordBailedBecauseOfNonResReparsePointCount: u64,
}
Expand description
Required features: "Win32_System_Ioctl"
Fields
LogFileFullExceptions: u32
OtherExceptions: u32
MftReads: u64
MftReadBytes: u64
MftWrites: u64
MftWriteBytes: u64
MftWritesUserLevel: NTFS_STATISTICS_EX_4
MftWritesFlushForLogFileFull: u32
MftWritesLazyWriter: u32
MftWritesUserRequest: u32
Mft2Writes: u64
Mft2WriteBytes: u64
Mft2WritesUserLevel: NTFS_STATISTICS_EX_2
Mft2WritesFlushForLogFileFull: u32
Mft2WritesLazyWriter: u32
Mft2WritesUserRequest: u32
RootIndexReads: u64
RootIndexReadBytes: u64
RootIndexWrites: u64
RootIndexWriteBytes: u64
BitmapReads: u64
BitmapReadBytes: u64
BitmapWrites: u64
BitmapWriteBytes: u64
BitmapWritesFlushForLogFileFull: u32
BitmapWritesLazyWriter: u32
BitmapWritesUserRequest: u32
BitmapWritesUserLevel: NTFS_STATISTICS_EX_1
MftBitmapReads: u64
MftBitmapReadBytes: u64
MftBitmapWrites: u64
MftBitmapWriteBytes: u64
MftBitmapWritesFlushForLogFileFull: u32
MftBitmapWritesLazyWriter: u32
MftBitmapWritesUserRequest: u32
MftBitmapWritesUserLevel: NTFS_STATISTICS_EX_3
UserIndexReads: u64
UserIndexReadBytes: u64
UserIndexWrites: u64
UserIndexWriteBytes: u64
LogFileReads: u64
LogFileReadBytes: u64
LogFileWrites: u64
LogFileWriteBytes: u64
Allocate: NTFS_STATISTICS_EX_0
DiskResourcesExhausted: u32
VolumeTrimCount: u64
VolumeTrimTime: u64
VolumeTrimByteCount: u64
FileLevelTrimCount: u64
FileLevelTrimTime: u64
FileLevelTrimByteCount: u64
VolumeTrimSkippedCount: u64
VolumeTrimSkippedByteCount: u64
NtfsFillStatInfoFromMftRecordCalledCount: u64
NtfsFillStatInfoFromMftRecordBailedBecauseOfAttributeListCount: u64
NtfsFillStatInfoFromMftRecordBailedBecauseOfNonResReparsePointCount: u64
Trait Implementations
impl Clone for NTFS_STATISTICS_EX
impl Clone for NTFS_STATISTICS_EX
impl Copy for NTFS_STATISTICS_EX
Auto Trait Implementations
impl RefUnwindSafe for NTFS_STATISTICS_EX
impl Send for NTFS_STATISTICS_EX
impl Sync for NTFS_STATISTICS_EX
impl Unpin for NTFS_STATISTICS_EX
impl UnwindSafe for NTFS_STATISTICS_EX
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