Struct TEB
#[repr(C)]pub struct TEB {
pub Reserved1: [*mut c_void; 12],
pub ProcessEnvironmentBlock: *mut PEB,
pub Reserved2: [*mut c_void; 399],
pub Reserved3: [u8; 1952],
pub TlsSlots: [*mut c_void; 64],
pub Reserved4: [u8; 8],
pub Reserved5: [*mut c_void; 26],
pub ReservedForOle: *mut c_void,
pub Reserved6: [*mut c_void; 4],
pub TlsExpansionSlots: *mut c_void,
}
Fields§
§Reserved1: [*mut c_void; 12]
§ProcessEnvironmentBlock: *mut PEB
§Reserved2: [*mut c_void; 399]
§Reserved3: [u8; 1952]
§TlsSlots: [*mut c_void; 64]
§Reserved4: [u8; 8]
§Reserved5: [*mut c_void; 26]
§ReservedForOle: *mut c_void
§Reserved6: [*mut c_void; 4]
§TlsExpansionSlots: *mut c_void
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TEB
impl RefUnwindSafe for TEB
impl !Send for TEB
impl !Sync for TEB
impl Unpin for TEB
impl UnwindSafe for TEB
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