pub struct VmmProcessMapThreadEntry {Show 27 fields
pub pid: u32,
pub thread_id: u32,
pub thread_pid: u32,
pub exit_status: u32,
pub state: u8,
pub running: u8,
pub priority: u8,
pub priority_base: u8,
pub va_ethread: u64,
pub va_teb: u64,
pub ft_create_time: u64,
pub ft_exit_time: u64,
pub va_start_address: u64,
pub va_win32_start_address: u64,
pub va_stack_user_base: u64,
pub va_stack_user_limit: u64,
pub va_stack_kernel_base: u64,
pub va_stack_kernel_limit: u64,
pub va_trap_frame: u64,
pub va_impersonation_token: u64,
pub va_rip: u64,
pub va_rsp: u64,
pub affinity: u64,
pub user_time: u32,
pub kernel_time: u32,
pub suspend_count: u8,
pub wait_reason: u8,
}Expand description
Fields§
§pid: u32§thread_id: u32§thread_pid: u32§exit_status: u32§state: u8§running: u8§priority: u8§priority_base: u8§va_ethread: u64§va_teb: u64§ft_create_time: u64§ft_exit_time: u64§va_start_address: u64§va_win32_start_address: u64§va_stack_user_base: u64§va_stack_user_limit: u64§va_stack_kernel_base: u64§va_stack_kernel_limit: u64§va_trap_frame: u64§va_impersonation_token: u64§va_rip: u64§va_rsp: u64§affinity: u64§user_time: u32§kernel_time: u32§suspend_count: u8§wait_reason: u8Trait Implementations§
Source§impl Clone for VmmProcessMapThreadEntry
impl Clone for VmmProcessMapThreadEntry
Source§fn clone(&self) -> VmmProcessMapThreadEntry
fn clone(&self) -> VmmProcessMapThreadEntry
Returns a duplicate 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 moreSource§impl Debug for VmmProcessMapThreadEntry
impl Debug for VmmProcessMapThreadEntry
Source§impl<'de> Deserialize<'de> for VmmProcessMapThreadEntry
impl<'de> Deserialize<'de> for VmmProcessMapThreadEntry
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for VmmProcessMapThreadEntry
impl Display for VmmProcessMapThreadEntry
Source§impl Serialize for VmmProcessMapThreadEntry
impl Serialize for VmmProcessMapThreadEntry
impl Copy for VmmProcessMapThreadEntry
Auto Trait Implementations§
impl Freeze for VmmProcessMapThreadEntry
impl RefUnwindSafe for VmmProcessMapThreadEntry
impl Send for VmmProcessMapThreadEntry
impl Sync for VmmProcessMapThreadEntry
impl Unpin for VmmProcessMapThreadEntry
impl UnsafeUnpin for VmmProcessMapThreadEntry
impl UnwindSafe for VmmProcessMapThreadEntry
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