#include <coffldr.h>
§ CoffLoader()
CoffLoader::CoffLoader |
( |
| ) |
|
§ ~CoffLoader()
CoffLoader::~CoffLoader |
( |
| ) |
|
|
virtual |
§ Data2RVA()
unsigned long CoffLoader::Data2RVA |
( |
void * |
address | ) |
|
|
protected |
§ GetStringTblIndex()
char * CoffLoader::GetStringTblIndex |
( |
int |
index | ) |
|
|
protected |
§ GetStringTblOff()
char * CoffLoader::GetStringTblOff |
( |
int |
Offset | ) |
|
|
protected |
§ GetSymbolName() [1/2]
§ GetSymbolName() [2/2]
char * CoffLoader::GetSymbolName |
( |
int |
index | ) |
|
|
protected |
§ LoadCoffHModule()
int CoffLoader::LoadCoffHModule |
( |
FILE * |
fp | ) |
|
|
protected |
§ LoadSections()
int CoffLoader::LoadSections |
( |
FILE * |
fp | ) |
|
|
protected |
§ LoadStringTable()
int CoffLoader::LoadStringTable |
( |
FILE * |
fp | ) |
|
|
protected |
§ LoadSymTable()
int CoffLoader::LoadSymTable |
( |
FILE * |
fp | ) |
|
|
protected |
§ ParseCoff()
int CoffLoader::ParseCoff |
( |
FILE * |
fp | ) |
|
§ ParseHeaders()
int CoffLoader::ParseHeaders |
( |
void * |
hModule | ) |
|
§ PerformFixups()
§ PrintFileHeader()
§ PrintOptionHeader()
§ PrintSection()
§ PrintStringTable()
void CoffLoader::PrintStringTable |
( |
void |
| ) |
|
|
protected |
§ PrintSymbolTable()
void CoffLoader::PrintSymbolTable |
( |
void |
| ) |
|
|
protected |
§ PrintWindowsHeader()
§ RVA2Data()
void * CoffLoader::RVA2Data |
( |
unsigned long |
RVA | ) |
|
|
protected |
§ RVA2Section()
int CoffLoader::RVA2Section |
( |
unsigned long |
RVA | ) |
|
|
protected |
§ CoffFileHeader
§ Directory
§ EntryAddress
unsigned long CoffLoader::EntryAddress |
|
protected |
§ FileHeaderOffset
int CoffLoader::FileHeaderOffset |
|
protected |
§ hModule
void* CoffLoader::hModule |
§ NumberOfSymbols
int CoffLoader::NumberOfSymbols |
|
protected |
§ NumOfDirectories
int CoffLoader::NumOfDirectories |
|
protected |
§ NumOfSections
int CoffLoader::NumOfSections |
|
protected |
§ OptionHeader
§ SectionData
char** CoffLoader::SectionData |
|
protected |
§ SectionHeader
§ SizeOfStringTable
int CoffLoader::SizeOfStringTable |
|
protected |
§ StringTable
char* CoffLoader::StringTable |
|
protected |
§ SymTable
§ WindowsHeader
The documentation for this class was generated from the following files: