Changeset 115 for trunk/src/kernel32/mmap.cpp
- Timestamp:
- Jun 18, 1999, 12:06:10 AM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/mmap.cpp
r100 r115 1 /* $Id: mmap.cpp,v 1. 4 1999-06-10 20:47:53phaller Exp $ */1 /* $Id: mmap.cpp,v 1.5 1999-06-17 22:06:10 phaller Exp $ */ 2 2 3 3 /* … … 10 10 #include "mmap.h" 11 11 12 //****************************************************************************** 13 //****************************************************************************** 14 HANDLE WIN32API CreateFileMappingA(HANDLE hFile, LPSECURITY_ATTRIBUTES lpsa, 15 DWORD fdwProtect, DWORD dwMaximumSizeHigh, 16 DWORD dwMaximumSizeLow, LPCTSTR lpszMapName) 12 // REMARK: HANDLEMANAGER SUPPORT TO INTEGRATE ! (PH) 13 14 15 /***************************************************************************** 16 * Name : HANDLE WIN32API CreateFileMappingA 17 * Purpose : forward call to Open32 18 * Parameters: 19 * Variables : 20 * Result : 21 * Remark : 22 * Status : 23 * 24 * Author : Patrick Haller [Fri, 1998/06/12 03:44] 25 *****************************************************************************/ 26 27 HANDLE WIN32API CreateFileMappingA(HANDLE hFile, 28 LPSECURITY_ATTRIBUTES lpsa, 29 DWORD fdwProtect, 30 DWORD dwMaximumSizeHigh, 31 DWORD dwMaximumSizeLow, 32 LPCTSTR lpszMapName) 17 33 { 18 dprintf(("CreateFileMappingA Not Implemented!\n")); 19 dprintf(("CreateFileMappingA handle %d, dwMaximumSize %X%X!\n", hFile, dwMaximumSizeHigh, dwMaximumSizeLow)); 20 if(lpszMapName){ 21 dprintf(("lpszMapName %s\n", lpszMapName)); 22 } 34 dprintf(("KERNEL32: CreateFileMappingA(%08xh,%08xh,%08xh,%08xh,%s) not implemented.\n", 35 hFile, 36 lpsa, 37 fdwProtect, 38 dwMaximumSizeHigh, 39 dwMaximumSizeLow, 40 lpszMapName)); 41 23 42 return(0); 24 43 } 25 //****************************************************************************** 26 //****************************************************************************** 27 HANDLE WIN32API CreateFileMappingW(HANDLE hFile, LPSECURITY_ATTRIBUTES lpsa, 28 DWORD fdwProtect, DWORD dwMaximumSizeHigh, 29 DWORD dwMaximumSizeLow, LPCWSTR lpszMapName) 44 45 46 /***************************************************************************** 47 * Name : HANDLE WIN32API CreateFileMappingW 48 * Purpose : forward call to Open32 49 * Parameters: 50 * Variables : 51 * Result : 52 * Remark : 53 * Status : 54 * 55 * Author : Patrick Haller [Fri, 1998/06/12 03:44] 56 *****************************************************************************/ 57 58 HANDLE WIN32API CreateFileMappingW(HANDLE hFile, 59 LPSECURITY_ATTRIBUTES lpsa, 60 DWORD fdwProtect, 61 DWORD dwMaximumSizeHigh, 62 DWORD dwMaximumSizeLow, 63 LPCWSTR lpszMapName) 30 64 { 31 dprintf(("CreateFileMappingW Not Implemented!\n")); 65 dprintf(("KERNEL32: CreateFileMappingW(%08xh,%08xh,%08xh,%08xh,%08xh) not implemented.\n", 66 hFile, 67 lpsa, 68 fdwProtect, 69 dwMaximumSizeHigh, 70 dwMaximumSizeLow, 71 lpszMapName)); 72 32 73 return(0); 33 74 } 34 //****************************************************************************** 35 //****************************************************************************** 36 LPVOID WIN32API MapViewOfFileEx(HANDLE hMapObject, DWORD fdwAccess, 37 DWORD dwOffsetHigh, DWORD dwOffsetLow, 38 DWORD cbMap, LPVOID lpvBase) 75 76 77 /***************************************************************************** 78 * Name : LPVOID WIN32API MapViewOfFileEx 79 * Purpose : forward call to Open32 80 * Parameters: 81 * Variables : 82 * Result : 83 * Remark : 84 * Status : 85 * 86 * Author : Patrick Haller [Fri, 1998/06/12 03:44] 87 *****************************************************************************/ 88 89 LPVOID WIN32API MapViewOfFileEx(HANDLE hMapObject, 90 DWORD fdwAccess, 91 DWORD dwOffsetHigh, 92 DWORD dwOffsetLow, 93 DWORD cbMap, 94 LPVOID lpvBase) 39 95 { 40 dprintf(("MapViewOfFileEx Not Implemented!\n")); 96 dprintf(("KERNEL32: MapViewOfFileEx(%08xh,%08xh,%08xh,%08xh,%08xh,%08xh) not implemented.\n", 97 hMapObject, 98 fdwAccess, 99 dwOffsetHigh, 100 dwOffsetLow, 101 cbMap, 102 lpvBase)); 103 41 104 return(NULL); 42 105 } 43 //****************************************************************************** 44 //****************************************************************************** 106 107 108 /***************************************************************************** 109 * Name : BOOL WIN32API UnmapViewOfFileEx 110 * Purpose : forward call to Open32 111 * Parameters: 112 * Variables : 113 * Result : 114 * Remark : 115 * Status : 116 * 117 * Author : Patrick Haller [Fri, 1998/06/12 03:44] 118 *****************************************************************************/ 119 45 120 BOOL WIN32API UnmapViewOfFile(LPVOID lpBaseAddress) 46 121 { 47 dprintf(("UnmapViewOfFile Not Implemented! - TRUE\n")); 122 dprintf(("KERNEL32: UnmapViewOfFile(%08xh) not impemented.\n", 123 lpBaseAddress)); 124 48 125 return(TRUE); 49 126 } 50 //****************************************************************************** 51 //****************************************************************************** 52 LPVOID WIN32API MapViewOfFile(HANDLE hMapObject, DWORD fdwAccess, 53 DWORD dwOffsetHigh, DWORD dwOffsetLow, 54 DWORD cbMap) 127 128 129 /***************************************************************************** 130 * Name : BOOL WIN32API MapViewOfFile 131 * Purpose : forward call to Open32 132 * Parameters: 133 * Variables : 134 * Result : 135 * Remark : 136 * Status : 137 * 138 * Author : Patrick Haller [Fri, 1998/06/12 03:44] 139 *****************************************************************************/ 140 141 LPVOID WIN32API MapViewOfFile(HANDLE hMapObject, 142 DWORD fdwAccess, 143 DWORD dwOffsetHigh, 144 DWORD dwOffsetLow, 145 DWORD cbMap) 55 146 { 56 dprintf(("MapViewOfFile Not Implemented!\n")); 147 dprintf(("KERNEL32: MapViewOfFile(%08xh,%08xh,%08xh,%08xh,%08xh) not implemented.\n", 148 hMapObject, 149 fdwAccess, 150 dwOffsetHigh, 151 dwOffsetLow, 152 cbMap)); 153 57 154 return(NULL); 58 155 } 59 //******************************************************************************60 //******************************************************************************
Note:
See TracChangeset
for help on using the changeset viewer.