source: trunk/src/kernel32/mmap.cpp@ 115

Last change on this file since 115 was 115, checked in by phaller, 26 years ago

Fix: Source beautification + HandleManager support

File size: 4.6 KB
Line 
1/* $Id: mmap.cpp,v 1.5 1999-06-17 22:06:10 phaller Exp $ */
2
3/*
4 *
5 * Project Odin Software License can be found in LICENSE.TXT
6 *
7 */
8#include <os2win.h>
9#include "unicode.h"
10#include "mmap.h"
11
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
27HANDLE WIN32API CreateFileMappingA(HANDLE hFile,
28 LPSECURITY_ATTRIBUTES lpsa,
29 DWORD fdwProtect,
30 DWORD dwMaximumSizeHigh,
31 DWORD dwMaximumSizeLow,
32 LPCTSTR lpszMapName)
33{
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
42 return(0);
43}
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
58HANDLE WIN32API CreateFileMappingW(HANDLE hFile,
59 LPSECURITY_ATTRIBUTES lpsa,
60 DWORD fdwProtect,
61 DWORD dwMaximumSizeHigh,
62 DWORD dwMaximumSizeLow,
63 LPCWSTR lpszMapName)
64{
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
73 return(0);
74}
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
89LPVOID WIN32API MapViewOfFileEx(HANDLE hMapObject,
90 DWORD fdwAccess,
91 DWORD dwOffsetHigh,
92 DWORD dwOffsetLow,
93 DWORD cbMap,
94 LPVOID lpvBase)
95{
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
104 return(NULL);
105}
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
120BOOL WIN32API UnmapViewOfFile(LPVOID lpBaseAddress)
121{
122 dprintf(("KERNEL32: UnmapViewOfFile(%08xh) not impemented.\n",
123 lpBaseAddress));
124
125 return(TRUE);
126}
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
141LPVOID WIN32API MapViewOfFile(HANDLE hMapObject,
142 DWORD fdwAccess,
143 DWORD dwOffsetHigh,
144 DWORD dwOffsetLow,
145 DWORD cbMap)
146{
147 dprintf(("KERNEL32: MapViewOfFile(%08xh,%08xh,%08xh,%08xh,%08xh) not implemented.\n",
148 hMapObject,
149 fdwAccess,
150 dwOffsetHigh,
151 dwOffsetLow,
152 cbMap));
153
154 return(NULL);
155}
Note: See TracBrowser for help on using the repository browser.