diff options
author | midipix <writeonce@midipix.org> | 2016-11-13 23:46:38 -0500 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2016-11-13 23:56:16 -0500 |
commit | 62b9db8b87aef70ba5d76542ebcf90ae872ea940 (patch) | |
tree | cb103c0f470835aa6ee5ebb7e0aaadc689a4f1ef /include | |
parent | 8de972a241a38696697a0a0aedd2a3c44c059335 (diff) | |
download | perk-62b9db8b87aef70ba5d76542ebcf90ae872ea940.tar.bz2 perk-62b9db8b87aef70ba5d76542ebcf90ae872ea940.tar.xz |
logic: added pe_get_roffset_from_rva(), pe_get_rva_from_roffset().
Diffstat (limited to 'include')
-rw-r--r-- | include/perk/perk.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/perk/perk.h b/include/perk/perk.h index 988e0f6..3918d24 100644 --- a/include/perk/perk.h +++ b/include/perk/perk.h @@ -216,6 +216,10 @@ perk_api void pe_free_image_meta (struct pe_image_meta *); perk_api int pe_get_named_section_index(const struct pe_image_meta *, const char * name); perk_api int pe_get_block_section_index(const struct pe_image_meta *, const struct pe_block *); + +perk_api int pe_get_roffset_from_rva (const struct pe_image_meta *, uint32_t rva, uint32_t * roffset); +perk_api int pe_get_rva_from_roffset (const struct pe_image_meta *, uint32_t roffset, uint32_t * rva); + perk_api int pe_get_expsym_by_name (const struct pe_image_meta *, const char * name, struct pe_expsym * optional); perk_api int pe_get_expsym_by_index (const struct pe_image_meta *, unsigned index, struct pe_expsym * optional); |