Inheritance diagram for CP_PE_ResourceType:
Public Member Functions | |
~CP_PE_ResourceType () | |
CP_PE_Resource * | GetNextResourceInst (CP_PE_Resource *pPrev) |
CP_PE_Resource * | GetResourceInstByName (PSTR pszName) |
CP_PE_Resource * | GetResourceInstById (WORD Id) |
DWORD | Id () |
BOOL | IsNamed () |
BOOL | Name (PSTR pszBuffer, unsigned cbBuffer) |
Protected Member Functions | |
void | InitPointerMembers () |
DWORD | Characteristics () |
DWORD | TimeDateStamp () |
WORD | MajorVersion () |
WORD | MinorVersion () |
WORD | NumberOfNamedEntries () |
WORD | NumberOfIdEntries () |
DWORD | NumberOfEntries () |
PIMAGE_RESOURCE_DIRECTORY_ENTRY | GetResourceEntryByName (LPCTSTR pszName) |
PIMAGE_RESOURCE_DIRECTORY_ENTRY | GetResourceEntryById (WORD Id) |
Protected Attributes | |
DWORD | m_rsrcDirRVA |
DWORD | m_rsrcStartRVA |
DWORD | m_loadAddress |
DWORD | m_fileDelta |
DWORD | m_nEntries |
PIMAGE_RESOURCE_DIRECTORY | m_pRsrcDirHdr |
PIMAGE_RESOURCE_DIRECTORY_ENTRY | m_pRsrcDirEntries |
PIMAGE_RESOURCE_DIRECTORY_ENTRY | m_pRsrcIdDirEntries |
Private Member Functions | |
CP_PE_ResourceType (DWORD rsrcDirRVA, DWORD rsrcStartRVA, DWORD loadAddress, DWORD fileDelta, unsigned rsrcTblIdx, DWORD IdOrNameOffset) | |
DWORD | BurrowDownOneDirLevel (DWORD offsetToDir) |
Private Attributes | |
unsigned | m_rsrcTblIdx |
DWORD | m_IdOrNameOffset |
Friends | |
class | CP_PE_Resources |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|