pub struct IatEntry {
pub entry_address: usize,
pub current_value: usize,
pub function_name: Option<String>,
pub ordinal: Option<u16>,
pub dll_name: String,
}Expand description
information about a single IAT entry
Fields§
§entry_address: usizeaddress of the IAT entry (pointer to the function pointer)
current_value: usizecurrent value in the IAT (the function address being called)
function_name: Option<String>name of the imported function (if imported by name)
ordinal: Option<u16>ordinal (if imported by ordinal)
dll_name: Stringname of the DLL this function is imported from
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IatEntry
impl RefUnwindSafe for IatEntry
impl Send for IatEntry
impl Sync for IatEntry
impl Unpin for IatEntry
impl UnwindSafe for IatEntry
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