wraith/structures/pe/exports.rs
1//! Export structures
2
3#[repr(C)]
4#[derive(Debug, Clone, Copy)]
5pub struct ExportDirectory {
6 pub characteristics: u32,
7 pub time_date_stamp: u32,
8 pub major_version: u16,
9 pub minor_version: u16,
10 pub name: u32, // RVA to DLL name
11 pub base: u32, // ordinal base
12 pub number_of_functions: u32,
13 pub number_of_names: u32,
14 pub address_of_functions: u32, // RVA to EAT
15 pub address_of_names: u32, // RVA to name pointers
16 pub address_of_name_ordinals: u32, // RVA to ordinal array
17}