Changeset 8456 for trunk/src/kernel32/hmmmap.cpp
- Timestamp:
- May 20, 2002, 3:47:59 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/hmmmap.cpp
r8119 r8456 1 /* $Id: hmmmap.cpp,v 1. 19 2002-03-24 11:59:45sandervl Exp $ */1 /* $Id: hmmmap.cpp,v 1.20 2002-05-20 13:47:58 sandervl Exp $ */ 2 2 3 3 /* … … 51 51 //****************************************************************************** 52 52 DWORD HMDeviceMemMapClass::CreateFileMapping(PHMHANDLEDATA pHMHandleData, 53 HFILE hFile, 53 HFILE hFile, 54 54 SECURITY_ATTRIBUTES *sa, /* [in] Optional security attributes*/ 55 55 DWORD protect, /* [in] Protection for mapping object */ 56 56 DWORD size_high, /* [in] High-order 32 bits of object size */ 57 57 DWORD size_low, /* [in] Low-order 32 bits of object size */ 58 LPCSTR name) /* [in] Name of file-mapping object */ 58 LPCSTR name) /* [in] Name of file-mapping object */ 59 59 { 60 60 Win32MemMap *map; … … 64 64 (protect & (PAGE_READONLY|PAGE_READWRITE|PAGE_WRITECOPY)) == 0 || 65 65 // (hFile == -1 && (protect & SEC_COMMIT)) || 66 ((protect & SEC_COMMIT) && (protect & SEC_RESERVE))) 66 ((protect & SEC_COMMIT) && (protect & SEC_RESERVE))) 67 67 { 68 68 … … 109 109 dprintf(("CreateFileMappingA: can't create Win32MemMap object!")); 110 110 return ERROR_OUTOFMEMORY; 111 } 112 113 if(map->Init() == FALSE) {111 } 112 113 if(map->Init(size_low) == FALSE) { 114 114 dprintf(("CreateFileMappingA: init failed!")); 115 115 delete map; … … 177 177 dwFileOffsetHigh, 178 178 dwFileOffsetLow, 179 dwNumberOfBytesToMap, 179 dwNumberOfBytesToMap, 180 180 lpBaseAddress)); 181 181 182 if(lpBaseAddress != NULL) 182 if(lpBaseAddress != NULL) 183 183 { 184 184 #if 0
Note:
See TracChangeset
for help on using the changeset viewer.