Struct object::pe::ImageImportDescriptor
source · [−]#[repr(C)]pub struct ImageImportDescriptor {
pub original_first_thunk: U32Bytes<LE>,
pub time_date_stamp: U32Bytes<LE>,
pub forwarder_chain: U32Bytes<LE>,
pub name: U32Bytes<LE>,
pub first_thunk: U32Bytes<LE>,
}
Fields
original_first_thunk: U32Bytes<LE>
RVA to original unbound IAT (ImageThunkData32
/ImageThunkData64
)
0 for terminating null import descriptor
time_date_stamp: U32Bytes<LE>
0 if not bound, -1 if bound, and real date\time stamp in IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT (new BIND) O.W. date/time stamp of DLL bound to (Old BIND)
forwarder_chain: U32Bytes<LE>
-1 if no forwarders
name: U32Bytes<LE>
first_thunk: U32Bytes<LE>
RVA to IAT (if bound this IAT has actual addresses)
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ImageImportDescriptor
impl Send for ImageImportDescriptor
impl Sync for ImageImportDescriptor
impl Unpin for ImageImportDescriptor
impl UnwindSafe for ImageImportDescriptor
Blanket Implementations
Mutably borrows from an owned value. Read more