Struct object::pe::ImageDelayloadDescriptor
source · #[repr(C)]pub struct ImageDelayloadDescriptor {
pub attributes: U32<LE>,
pub dll_name_rva: U32<LE>,
pub module_handle_rva: U32<LE>,
pub import_address_table_rva: U32<LE>,
pub import_name_table_rva: U32<LE>,
pub bound_import_address_table_rva: U32<LE>,
pub unload_information_table_rva: U32<LE>,
pub time_date_stamp: U32<LE>,
}
Fields§
§attributes: U32<LE>
§dll_name_rva: U32<LE>
RVA to the name of the target library (NULL-terminate ASCII string)
module_handle_rva: U32<LE>
RVA to the HMODULE caching location (PHMODULE)
import_address_table_rva: U32<LE>
RVA to the start of the IAT (PIMAGE_THUNK_DATA)
import_name_table_rva: U32<LE>
RVA to the start of the name table (PIMAGE_THUNK_DATA::AddressOfData)
bound_import_address_table_rva: U32<LE>
RVA to an optional bound IAT
unload_information_table_rva: U32<LE>
RVA to an optional unload info table
time_date_stamp: U32<LE>
0 if not bound, otherwise, date/time of the target DLL
Trait Implementations§
source§impl Clone for ImageDelayloadDescriptor
impl Clone for ImageDelayloadDescriptor
source§fn clone(&self) -> ImageDelayloadDescriptor
fn clone(&self) -> ImageDelayloadDescriptor
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