Changeset 5531 for trunk/tools/common/kFilePE.h
- Timestamp:
- Apr 17, 2001, 2:26:28 AM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/common/kFilePE.h
r5053 r5531 1 /* 1 /* $Id: kFilePE.h,v 1.4 2001-04-17 00:26:11 bird Exp $ 2 2 * kFilePE - PE files. 3 3 * 4 * Copyright (c) 1999 knut st. osmundsen4 * Copyright (c) 1999-2001 knut st. osmundsen 5 5 * 6 6 */ … … 14 14 15 15 #if !defined(__WINE_PEEXE_H) && !defined(_WINNT_) 16 #if 016 #if 1 17 17 #define PIMAGE_DOS_HEADER void* 18 18 #define PIMAGE_FILE_HEADER void* … … 47 47 * @author knut st. osmundsen 48 48 */ 49 class kFilePE : public kFileFormatBase 49 class kFilePE : public kFileFormatBase, public kExecutableI 50 50 { 51 51 private: … … 83 83 virtual ~kFilePE(); 84 84 85 /* operations */ 86 BOOL queryModuleName(char *pszBuffer); 87 BOOL findFirstExport(PEXPORTENTRY pExport); 88 BOOL findNextExport(PEXPORTENTRY pExport); 85 /** @cat Module information methods. */ 86 BOOL moduleGetName(char *pszBuffer, int cchSize = 260); 87 88 /** @cat Export enumeration methods. */ 89 BOOL exportFindFirst(kExportEntry *pExport); 90 BOOL exportFindNext(kExportEntry *pExport); 91 void exportFindClose(kExportEntry *pExport); 92 93 /** @cat Export Lookup methods */ 94 BOOL exportLookup(unsigned long ulOrdinal, kExportEntry *pExport); 95 BOOL exportLookup(const char * pszName, kExportEntry *pExport); 96 89 97 BOOL isPe() const { return TRUE;} 90 98
Note:
See TracChangeset
for help on using the changeset viewer.