Changeset 7549 for trunk/src/kernel32/hmcomm.h
- Timestamp:
- Dec 5, 2001, 3:16:38 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/hmcomm.h
r7499 r7549 1 /* $Id: hmcomm.h,v 1.1 1 2001-11-30 13:52:32sandervl Exp $ */1 /* $Id: hmcomm.h,v 1.12 2001-12-05 14:15:59 sandervl Exp $ */ 2 2 3 3 /* … … 90 90 DWORD dwInBuffer, dwOutBuffer; 91 91 DWORD dwEventMask; 92 //overlapped IO info93 HANDLE hThread;94 HANDLE hEventSem;95 92 OVERLAPPED overlapped; 96 DWORD dwLastError; 97 DWORD *lpfdwEvtMask; 98 BOOL fClosing; 99 BOOL fCancelIo; 93 DWORD *lpfdwEvtMask; 94 BOOL fCancelIo; 95 DWORD dwLastError; 100 96 //OS/2 Device Control Block 101 97 DCBINFO dcbOS2; … … 130 126 131 127 /* this is the handler method for calls to CreateFile() */ 132 virtual DWORD CreateFile (HANDLE hHandle, 133 LPCSTR lpFileName, 128 virtual DWORD CreateFile (LPCSTR lpFileName, 134 129 PHMHANDLEDATA pHMHandleData, 135 130 PVOID lpSecurityAttributes, 136 131 PHMHANDLEDATA pHMHandleDataTemplate); 132 133 /* this is a handler method for calls to GetFileType() */ 134 virtual DWORD GetFileType (PHMHANDLEDATA pHMHandleData); 137 135 138 136 /* this is the handler method for calls to CloseHandle() */ … … 187 185 LPDWORD lpdwSize); 188 186 189 /* this is a handler method for calls to ReadFile()*/187 /* this is a handler method for calls to ReadFile/Ex */ 190 188 virtual BOOL ReadFile (PHMHANDLEDATA pHMHandleData, 191 189 LPCVOID lpBuffer, 192 190 DWORD nNumberOfBytesToRead, 193 191 LPDWORD lpNumberOfBytesRead, 194 LPOVERLAPPED lpOverlapped); 195 196 /* this is a handler method for calls to ReadFileEx() */ 197 virtual BOOL ReadFileEx(PHMHANDLEDATA pHMHandleData, 198 LPVOID lpBuffer, 199 DWORD nNumberOfBytesToRead, 200 LPOVERLAPPED lpOverlapped, 201 LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); 202 203 /* this is a handler method for calls to WriteFile() */ 192 LPOVERLAPPED lpOverlapped, 193 LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); 194 195 /* this is a handler method for calls to WriteFile/Ex */ 204 196 virtual BOOL WriteFile (PHMHANDLEDATA pHMHandleData, 205 197 LPCVOID lpBuffer, 206 198 DWORD nNumberOfBytesToWrite, 207 199 LPDWORD lpNumberOfBytesWritten, 208 LPOVERLAPPED lpOverlapped); 209 210 /* this is a handler method for calls to WriteFileEx() */ 211 virtual BOOL WriteFileEx(PHMHANDLEDATA pHMHandleData, 212 LPVOID lpBuffer, 213 DWORD nNumberOfBytesToWrite, 214 LPOVERLAPPED lpOverlapped, 215 LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); 200 LPOVERLAPPED lpOverlapped, 201 LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); 216 202 217 203 virtual BOOL CancelIo (PHMHANDLEDATA pHMHandleData);
Note:
See TracChangeset
for help on using the changeset viewer.