34 virtual QString
getName() {
return "Rich Hdr"; }
45 pe::RICH_COMP_ID
getCompId(
size_t fieldId);
const QString RichHdr_translateProdId(WORD prodId)
const QString RichHdr_ProdIdToVSversion(WORD prodId)
virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField=FIELD_NONE)
virtual void * getFieldPtr(size_t fieldId, size_t subField=FIELD_NONE)
pe::RICH_DANS_HEADER * dansHdr
RichHdrWrapper(PEFile *pe)
virtual bufsize_t getSize()
pe::RICH_COMP_ID getCompId(size_t fieldId)
virtual QString getName()
virtual bufsize_t getFieldSize(size_t fieldId, size_t subField=FIELD_NONE)
virtual size_t getFieldsCount()
virtual QString getFieldName(size_t fieldId)
pe::RICH_SIGNATURE * richSign
virtual QString translateFieldContent(size_t fieldId)