pub struct PEB { /* private fields */ }Implementations
sourceimpl PEB
impl PEB
pub fn size() -> usize
pub fn new(
ldr: u32,
process_parameters: u32,
alt_thunk_list_ptr: u32,
reserved7: u32,
alt_thunk_list_ptr_32: u32,
post_process_init_routine: u32,
session_id: u32
) -> PEB
pub fn load(addr: u64, maps: &Maps) -> PEB
pub fn set_image_base(&mut self, image_base: u32)
pub fn save(&self, mem: &mut Mem64)
pub fn print(&self)
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for PEB
impl Send for PEB
impl Sync for PEB
impl Unpin for PEB
impl UnwindSafe for PEB
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