Struct windows_native::ntexapi::SYSTEM_PROCESS_INFORMATION
source ยท #[repr(C)]pub struct SYSTEM_PROCESS_INFORMATION {Show 35 fields
pub NextEntryOffset: u32,
pub NumberOfThreads: u32,
pub WorkingSetPrivateSize: i64,
pub HardFaultCount: u32,
pub NumberOfThreadsHighWatermark: u32,
pub CycleTime: u64,
pub CreateTime: i64,
pub UserTime: i64,
pub KernelTime: i64,
pub ImageName: UNICODE_STRING,
pub BasePriority: i32,
pub UniqueProcessId: HANDLE,
pub InheritedFromUniqueProcessId: HANDLE,
pub HandleCount: u32,
pub SessionId: u32,
pub UniqueProcessKey: usize,
pub PeakVirtualSize: usize,
pub VirtualSize: usize,
pub PageFaultCount: u32,
pub PeakWorkingSetSize: usize,
pub WorkingSetSize: usize,
pub QuotaPeakPagedPoolUsage: usize,
pub QuotaPagedPoolUsage: usize,
pub QuotaPeakNonPagedPoolUsage: usize,
pub QuotaNonPagedPoolUsage: usize,
pub PagefileUsage: usize,
pub PeakPagefileUsage: usize,
pub PrivatePageCount: usize,
pub ReadOperationCount: i64,
pub WriteOperationCount: i64,
pub OtherOperationCount: i64,
pub ReadTransferCount: i64,
pub WriteTransferCount: i64,
pub OtherTransferCount: i64,
pub Threads: [SYSTEM_THREAD_INFORMATION; 1],
}Fieldsยง
ยงNextEntryOffset: u32ยงNumberOfThreads: u32ยงWorkingSetPrivateSize: i64ยงHardFaultCount: u32ยงNumberOfThreadsHighWatermark: u32ยงCycleTime: u64ยงCreateTime: i64ยงUserTime: i64ยงKernelTime: i64ยงImageName: UNICODE_STRINGยงBasePriority: i32ยงUniqueProcessId: HANDLEยงInheritedFromUniqueProcessId: HANDLEยงHandleCount: u32ยงSessionId: u32ยงUniqueProcessKey: usizeยงPeakVirtualSize: usizeยงVirtualSize: usizeยงPageFaultCount: u32ยงPeakWorkingSetSize: usizeยงWorkingSetSize: usizeยงQuotaPeakPagedPoolUsage: usizeยงQuotaPagedPoolUsage: usizeยงQuotaPeakNonPagedPoolUsage: usizeยงQuotaNonPagedPoolUsage: usizeยงPagefileUsage: usizeยงPeakPagefileUsage: usizeยงPrivatePageCount: usizeยงReadOperationCount: i64ยงWriteOperationCount: i64ยงOtherOperationCount: i64ยงReadTransferCount: i64ยงWriteTransferCount: i64ยงOtherTransferCount: i64ยงThreads: [SYSTEM_THREAD_INFORMATION; 1]Trait Implementationsยง
sourceยงimpl Debug for SYSTEM_PROCESS_INFORMATION
impl Debug for SYSTEM_PROCESS_INFORMATION
Auto Trait Implementationsยง
impl RefUnwindSafe for SYSTEM_PROCESS_INFORMATION
impl !Send for SYSTEM_PROCESS_INFORMATION
impl !Sync for SYSTEM_PROCESS_INFORMATION
impl Unpin for SYSTEM_PROCESS_INFORMATION
impl UnwindSafe for SYSTEM_PROCESS_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