Struct winproc::ModuleInfo[][src]

pub struct ModuleInfo {
    pub address: *mut c_void,
    pub size: usize,
    pub entry_point: *mut c_void,
}

Holds the address, size, and entry point of a loaded module.

Fields

Base address of the module (equivalent to its HMODULE).

Size of the module in bytes.

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]

Formats the value using the given formatter. Read more

impl Clone for ModuleInfo
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl From<MODULEINFO> for ModuleInfo
[src]

Performs the conversion.

Auto Trait Implementations

impl !Send for ModuleInfo

impl !Sync for ModuleInfo