pub struct TebOffsets {
pub seh_frame: usize,
pub stack_base: usize,
pub stack_limit: usize,
pub tls_slots: usize,
pub peb: usize,
pub client_id: usize,
pub last_error: usize,
}Expand description
TEB field offsets
Fields§
§seh_frame: usize§stack_base: usize§stack_limit: usize§tls_slots: usize§peb: usize§client_id: usize§last_error: usizeImplementations§
Source§impl TebOffsets
impl TebOffsets
Sourcepub fn for_version(version: &WindowsVersion) -> Result<&'static Self>
pub fn for_version(version: &WindowsVersion) -> Result<&'static Self>
get offsets for given Windows version
Trait Implementations§
Source§impl Clone for TebOffsets
impl Clone for TebOffsets
Source§fn clone(&self) -> TebOffsets
fn clone(&self) -> TebOffsets
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 TebOffsets
impl Debug for TebOffsets
impl Copy for TebOffsets
Auto Trait Implementations§
impl Freeze for TebOffsets
impl RefUnwindSafe for TebOffsets
impl Send for TebOffsets
impl Sync for TebOffsets
impl Unpin for TebOffsets
impl UnwindSafe for TebOffsets
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