- Timestamp:
- Oct 25, 2012, 12:36:15 PM (13 years ago)
- Location:
- trunk/src/kernel32
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/kernel32.def
r22035 r22039 1114 1114 "_RegisterDummyExe@4" @1249 1115 1115 "_IsDummyExeLoaded@0" @1250 NONAME 1116 "_RegisterDummyExeEx@8" @1257 1116 1117 1117 1118 ;version functions -
trunk/src/kernel32/kernel32dbg.def
r22035 r22039 1117 1117 "_RegisterDummyExe@4" @1249 1118 1118 "_IsDummyExeLoaded@0" @1250 NONAME 1119 "_RegisterDummyExeEx@8" @1257 1119 1120 1120 1121 ;version functions -
trunk/src/kernel32/winexedummy.cpp
r21916 r22039 34 34 BOOL WIN32API RegisterDummyExe(LPSTR pszExeName) 35 35 { 36 if(WinExe != NULL) 36 return RegisterDummyExeEx (pszExeName, NULL); 37 } 38 //****************************************************************************** 39 //****************************************************************************** 40 BOOL WIN32API RegisterDummyExeEx(LPSTR pszExeName, PVOID pResData) 41 { 42 if(WinExe != NULL) 37 43 return TRUE; 38 44 39 45 Win32DummyExe *winexe; 40 46 41 winexe = new Win32DummyExe(pszExeName );47 winexe = new Win32DummyExe(pszExeName, pResData); 42 48 43 49 if(winexe) { … … 61 67 //****************************************************************************** 62 68 //****************************************************************************** 63 Win32DummyExe::Win32DummyExe(LPSTR pszExeName )69 Win32DummyExe::Win32DummyExe(LPSTR pszExeName, PVOID pResData) 64 70 : Win32ImageBase(-1), 65 71 Win32ExeBase(-1), header(0) … … 70 76 strcpy(szFileName, pszExeName); 71 77 setFullPath(pszExeName); 78 79 //Pointer to PE resource tree generates by wrc (or NULL for system dlls) 80 pResRootDir = (PIMAGE_RESOURCE_DIRECTORY)pResData; 72 81 } 73 82 //****************************************************************************** -
trunk/src/kernel32/winexedummy.h
r21916 r22039 21 21 { 22 22 public: 23 Win32DummyExe(LPSTR pszExeName );23 Win32DummyExe(LPSTR pszExeName, PVOID pResData); 24 24 virtual ~Win32DummyExe(); 25 25
Note:
See TracChangeset
for help on using the changeset viewer.