Changeset 11301
- Timestamp:
- Aug 25, 1999, 2:30:48 PM (26 years ago)
- Location:
- tags/trunk/src/kernel32
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified tags/trunk/src/kernel32/kernel32.def ¶
r11260 r11301 1 ; $Id: kernel32.def,v 1.2 8 1999-08-23 13:54:43sandervl Exp $1 ; $Id: kernel32.def,v 1.29 1999-08-25 12:30:47 sandervl Exp $ 2 2 3 3 ;Created by BLAST for IBM's compiler … … 1004 1004 HEAP_strdupW = _HEAP_strdupW@12 @1248 1005 1005 1006 VIRTUAL_MapFileA = _VIRTUAL_MapFileA@ 4@12491007 VIRTUAL_MapFileW = _VIRTUAL_MapFileW@ 4@12501006 VIRTUAL_MapFileA = _VIRTUAL_MapFileA@8 @1249 1007 VIRTUAL_MapFileW = _VIRTUAL_MapFileW@8 @1250 -
TabularUnified tags/trunk/src/kernel32/kernel32exp.def ¶
r11248 r11301 1 ; $Id: kernel32exp.def,v 1.1 4 1999-08-22 22:11:22sandervl Exp $1 ; $Id: kernel32exp.def,v 1.15 1999-08-25 12:30:47 sandervl Exp $ 2 2 3 3 ;Created by BLAST for IBM's compiler … … 849 849 _CreateWin32Exe@4 @1236 850 850 851 _VIRTUAL_MapFileA@ 4@1249852 _VIRTUAL_MapFileW@ 4@1250851 _VIRTUAL_MapFileA@8 @1249 852 _VIRTUAL_MapFileW@8 @1250 853 853 854 854 ; HEAP Management (heap.cpp, heapstring.cpp) -
TabularUnified tags/trunk/src/kernel32/makefile ¶
r11298 r11301 1 # $Id: makefile,v 1.3 1 1999-08-25 11:40:18 sandervl Exp $1 # $Id: makefile,v 1.32 1999-08-25 12:30:48 sandervl Exp $ 2 2 3 3 # … … 309 309 310 310 pefile.OBJ: pefile.cpp $(PDWIN32_INCLUDE)\pefile.h 311 winimage.OBJ: winimage.cpp $(PDWIN32_INCLUDE)\winimage.h $(PDWIN32_INCLUDE)\windll.h $(PDWIN32_INCLUDE)\pefile.h $(PDWIN32_INCLUDE)\winres.h initterm.h 311 winimage.OBJ: winimage.cpp $(PDWIN32_INCLUDE)\winimage.h $(PDWIN32_INCLUDE)\windll.h $(PDWIN32_INCLUDE)\pefile.h $(PDWIN32_INCLUDE)\winres.h initterm.h $(PDWIN32_INCLUDE)\win\virtual.h 312 312 winimgres.OBJ: winimgres.cpp $(PDWIN32_INCLUDE)\winimage.h $(PDWIN32_INCLUDE)\windll.h $(PDWIN32_INCLUDE)\pefile.h $(PDWIN32_INCLUDE)\winexe.h $(PDWIN32_INCLUDE)\winres.h 313 313 windll.OBJ: windll.cpp $(PDWIN32_INCLUDE)\winimage.h $(PDWIN32_INCLUDE)\windll.h -
TabularUnified tags/trunk/src/kernel32/virtual.cpp ¶
r11298 r11301 1 /* $Id: virtual.cpp,v 1. 5 1999-08-25 11:40:18 sandervl Exp $ */1 /* $Id: virtual.cpp,v 1.6 1999-08-25 12:30:48 sandervl Exp $ */ 2 2 3 3 /* … … 197 197 * [RETURN] ptr - pointer to mapped file 198 198 */ 199 LPVOID WINAPI VIRTUAL_MapFileW( LPCWSTR name ) 200 { 201 HANDLE hFile, hMapping; 202 LPVOID ptr = NULL; 199 HANDLE WINAPI VIRTUAL_MapFileW( LPCWSTR name , LPVOID *lpMapping) 200 { 201 HANDLE hFile, hMapping = 0; 203 202 204 203 hFile = CreateFileW( name, GENERIC_READ, FILE_SHARE_READ, NULL, … … 210 209 if (hMapping) 211 210 { 212 ptr = MapViewOfFile( hMapping, FILE_MAP_READ, 0, 0, 0 ); 213 CloseHandle( hMapping ); 211 *lpMapping = MapViewOfFile( hMapping, FILE_MAP_READ, 0, 0, 0 ); 214 212 } 215 213 } 216 return ptr;214 return hMapping; 217 215 } 218 216 … … 224 222 * [RETURN] ptr - pointer to mapped file 225 223 */ 226 LPVOID WINAPI VIRTUAL_MapFileA( LPCSTR name ) 227 { 228 HANDLE hFile, hMapping; 229 LPVOID ptr = NULL; 224 HANDLE WINAPI VIRTUAL_MapFileA( LPCSTR name , LPVOID *lpMapping) 225 { 226 HANDLE hFile, hMapping = 0; 230 227 231 228 hFile = CreateFileA(name, GENERIC_READ, FILE_SHARE_READ, NULL, … … 237 234 if (hMapping) 238 235 { 239 ptr = MapViewOfFile( hMapping, FILE_MAP_READ, 0, 0, 0 ); 240 CloseHandle( hMapping ); 236 *lpMapping = MapViewOfFile( hMapping, FILE_MAP_READ, 0, 0, 0 ); 241 237 } 242 238 } 243 return ptr;244 } 239 return hMapping; 240 }
Note:
See TracChangeset
for help on using the changeset viewer.