MCPcopy Create free account
hub / github.com/BeneficialCode/WinArk / GetDataDirectory

Method GetDataDirectory

PEParser/PEParser.cpp:90–98  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

88}
89
90const IMAGE_DATA_DIRECTORY* PEParser::GetDataDirectory(int index) const {
91 if (_opt64 == nullptr) // object file
92 return nullptr;
93
94 if (!IsValid() || index < 0 || index > 15)
95 return nullptr;
96
97 return IsPe64() ? &_opt64->DataDirectory[index] : &_opt32->DataDirectory[index];
98}
99
100bool PEParser::IsSystemFile() const {
101 return _ntHeader->FileHeader.Characteristics & IMAGE_FILE_SYSTEM;

Callers 1

InitSymbolsFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected