Changeset 978 for trunk/include/winimagebase.h
- Timestamp:
- Sep 18, 1999, 7:47:10 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/winimagebase.h
r953 r978 1 /* $Id: winimagebase.h,v 1. 1 1999-09-15 23:29:37sandervl Exp $ */1 /* $Id: winimagebase.h,v 1.2 1999-09-18 17:45:23 sandervl Exp $ */ 2 2 3 3 /* … … 55 55 char *getModuleName() { return szModule; }; 56 56 57 virtual HRSRC findResourceA(LPCSTR lpszName, LPSTR lpszType, ULONG lang = LANG_GETFIRST) = 0;57 virtual HRSRC findResourceA(LPCSTR lpszName, LPSTR lpszType, ULONG lang = LANG_GETFIRST); 58 58 HRSRC findResourceW(LPWSTR lpszName, LPWSTR lpszType, ULONG lang = LANG_GETFIRST); 59 virtual ULONG getResourceSizeA(LPCSTR lpszName, LPSTR lpszType, ULONG lang = LANG_GETFIRST) = 0;59 virtual ULONG getResourceSizeA(LPCSTR lpszName, LPSTR lpszType, ULONG lang = LANG_GETFIRST); 60 60 ULONG getResourceSizeW(LPCWSTR lpszName, LPWSTR lpszType, ULONG lang = LANG_GETFIRST); 61 61 62 virtual ULONG getVersionSize() = 0;63 virtual BOOL getVersionStruct(char *verstruct, ULONG bufLength) = 0;62 virtual ULONG getVersionSize(); 63 virtual BOOL getVersionStruct(char *verstruct, ULONG bufLength); 64 64 65 65 static BOOL isPEImage(char *szFileName); … … 102 102 ULONG tlsIndex; //module TLS index 103 103 104 ULONG getPEResourceSize(ULONG id, ULONG type, ULONG lang = LANG_GETFIRST); 105 106 PIMAGE_RESOURCE_DATA_ENTRY getPEResourceEntry(ULONG id, ULONG type, ULONG lang = LANG_GETFIRST); 107 PIMAGE_RESOURCE_DATA_ENTRY ProcessResSubDir(PIMAGE_RESOURCE_DIRECTORY prdType, 108 ULONG *nodeData, int level); 109 PIMAGE_RESOURCE_DIRECTORY pResDir; 110 111 //substracted from RVA data offsets 112 ULONG pResourceSectionStart; 113 104 114 private: 105 115
Note:
See TracChangeset
for help on using the changeset viewer.