Struct windows::Win32::System::SystemServices::IMAGE_VXD_HEADER
#[repr(C, packed(2))]pub struct IMAGE_VXD_HEADER {Show 51 fields
pub e32_magic: u16,
pub e32_border: u8,
pub e32_worder: u8,
pub e32_level: u32,
pub e32_cpu: u16,
pub e32_os: u16,
pub e32_ver: u32,
pub e32_mflags: u32,
pub e32_mpages: u32,
pub e32_startobj: u32,
pub e32_eip: u32,
pub e32_stackobj: u32,
pub e32_esp: u32,
pub e32_pagesize: u32,
pub e32_lastpagesize: u32,
pub e32_fixupsize: u32,
pub e32_fixupsum: u32,
pub e32_ldrsize: u32,
pub e32_ldrsum: u32,
pub e32_objtab: u32,
pub e32_objcnt: u32,
pub e32_objmap: u32,
pub e32_itermap: u32,
pub e32_rsrctab: u32,
pub e32_rsrccnt: u32,
pub e32_restab: u32,
pub e32_enttab: u32,
pub e32_dirtab: u32,
pub e32_dircnt: u32,
pub e32_fpagetab: u32,
pub e32_frectab: u32,
pub e32_impmod: u32,
pub e32_impmodcnt: u32,
pub e32_impproc: u32,
pub e32_pagesum: u32,
pub e32_datapage: u32,
pub e32_preload: u32,
pub e32_nrestab: u32,
pub e32_cbnrestab: u32,
pub e32_nressum: u32,
pub e32_autodata: u32,
pub e32_debuginfo: u32,
pub e32_debuglen: u32,
pub e32_instpreload: u32,
pub e32_instdemand: u32,
pub e32_heapsize: u32,
pub e32_res3: [u8; 12],
pub e32_winresoff: u32,
pub e32_winreslen: u32,
pub e32_devid: u16,
pub e32_ddkver: u16,
}
Fields§
§e32_magic: u16
§e32_border: u8
§e32_worder: u8
§e32_level: u32
§e32_cpu: u16
§e32_os: u16
§e32_ver: u32
§e32_mflags: u32
§e32_mpages: u32
§e32_startobj: u32
§e32_eip: u32
§e32_stackobj: u32
§e32_esp: u32
§e32_pagesize: u32
§e32_lastpagesize: u32
§e32_fixupsize: u32
§e32_fixupsum: u32
§e32_ldrsize: u32
§e32_ldrsum: u32
§e32_objtab: u32
§e32_objcnt: u32
§e32_objmap: u32
§e32_itermap: u32
§e32_rsrctab: u32
§e32_rsrccnt: u32
§e32_restab: u32
§e32_enttab: u32
§e32_dirtab: u32
§e32_dircnt: u32
§e32_fpagetab: u32
§e32_frectab: u32
§e32_impmod: u32
§e32_impmodcnt: u32
§e32_impproc: u32
§e32_pagesum: u32
§e32_datapage: u32
§e32_preload: u32
§e32_nrestab: u32
§e32_cbnrestab: u32
§e32_nressum: u32
§e32_autodata: u32
§e32_debuginfo: u32
§e32_debuglen: u32
§e32_instpreload: u32
§e32_instdemand: u32
§e32_heapsize: u32
§e32_res3: [u8; 12]
§e32_winresoff: u32
§e32_winreslen: u32
§e32_devid: u16
§e32_ddkver: u16
Trait Implementations§
§impl Clone for IMAGE_VXD_HEADER
impl Clone for IMAGE_VXD_HEADER
§fn clone(&self) -> IMAGE_VXD_HEADER
fn clone(&self) -> IMAGE_VXD_HEADER
Returns a copy 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 more§impl Default for IMAGE_VXD_HEADER
impl Default for IMAGE_VXD_HEADER
impl Copy for IMAGE_VXD_HEADER
Auto Trait Implementations§
impl Freeze for IMAGE_VXD_HEADER
impl RefUnwindSafe for IMAGE_VXD_HEADER
impl Send for IMAGE_VXD_HEADER
impl Sync for IMAGE_VXD_HEADER
impl Unpin for IMAGE_VXD_HEADER
impl UnwindSafe for IMAGE_VXD_HEADER
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)