Struct winproc::ModuleInfo [−][src]
Holds the address, size, and entry point of a loaded module.
Fields
address: *mut c_void
Base address of the module (equivalent to its HMODULE).
size: usize
Size of the module in bytes.
entry_point: *mut c_void
Entry point of the module. While this is not the address of the DllMain
function,
it should be close enough for most purposes.
Trait Implementations
impl Debug for ModuleInfo
[src]
impl Debug for ModuleInfo
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for ModuleInfo
[src]
impl Clone for ModuleInfo
fn clone(&self) -> ModuleInfo
[src]
fn clone(&self) -> ModuleInfo
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl From<MODULEINFO> for ModuleInfo
[src]
impl From<MODULEINFO> for ModuleInfo
fn from(mi: MODULEINFO) -> ModuleInfo
[src]
fn from(mi: MODULEINFO) -> ModuleInfo
Performs the conversion.
Auto Trait Implementations
impl !Send for ModuleInfo
impl !Send for ModuleInfo
impl !Sync for ModuleInfo
impl !Sync for ModuleInfo