Changeset 7549 for trunk/src/kernel32/conin.cpp
- Timestamp:
- Dec 5, 2001, 3:16:38 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/conin.cpp
r7457 r7549 1 /* $Id: conin.cpp,v 1.1 5 2001-11-26 14:53:58 sandervl Exp $ */1 /* $Id: conin.cpp,v 1.16 2001-12-05 14:15:58 sandervl Exp $ */ 2 2 3 3 /* … … 68 68 *****************************************************************************/ 69 69 70 DWORD HMDeviceConsoleInClass::CreateFile (HANDLE hHandle, 71 LPCSTR lpFileName, 70 DWORD HMDeviceConsoleInClass::CreateFile (LPCSTR lpFileName, 72 71 PHMHANDLEDATA pHMHandleData, 73 72 PVOID lpSecurityAttributes, … … 83 82 #endif 84 83 85 pHMHandleData->dwType = FILE_TYPE_CHAR; /* we're a character device */86 87 84 return(NO_ERROR); 88 85 } 89 86 87 /***************************************************************************** 88 * Name : DWORD HMDeviceConsoleInClass::GetFileType 89 * Purpose : determine the handle type 90 * Parameters: PHMHANDLEDATA pHMHandleData 91 * Variables : 92 * Result : API returncode 93 * Remark : 94 * Status : 95 * 96 * Author : Patrick Haller [Wed, 1998/02/11 20:44] 97 *****************************************************************************/ 98 99 DWORD HMDeviceConsoleInClass::GetFileType(PHMHANDLEDATA pHMHandleData) 100 { 101 dprintf(("KERNEL32: HMDeviceConsoleInClass::GetFileType %s(%08x)\n", 102 lpHMDeviceName, 103 pHMHandleData)); 104 105 return FILE_TYPE_CHAR; 106 } 90 107 91 108 /***************************************************************************** … … 102 119 103 120 BOOL HMDeviceConsoleInClass::ReadFile(PHMHANDLEDATA pHMHandleData, 104 LPCVOID lpBuffer, 105 DWORD nNumberOfBytesToRead, 106 LPDWORD lpNumberOfBytesRead, 107 LPOVERLAPPED lpOverlapped) 121 LPCVOID lpBuffer, 122 DWORD nNumberOfBytesToRead, 123 LPDWORD lpNumberOfBytesRead, 124 LPOVERLAPPED lpOverlapped, 125 LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine) 108 126 { 109 127 ULONG ulCounter; /* character counter for the queue loop */ … … 190 208 2, 191 209 &ulPostCounter, /* dummy result */ 192 NULL );210 NULL, NULL); 193 211 194 212 } … … 208 226 1, 209 227 &ulPostCounter, /* dummy result */ 210 NULL );228 NULL, NULL); 211 229 } 212 230 break; … … 227 245 1, 228 246 &ulPostCounter, /* dummy result */ 229 NULL); 230 231 247 NULL, NULL); 232 248 } 233 249 } … … 248 264 1, 249 265 &ulPostCounter, /* dummy result */ 250 NULL );266 NULL, NULL); 251 267 } 252 268 … … 283 299 DWORD nNumberOfBytesToWrite, 284 300 LPDWORD lpNumberOfBytesWritten, 285 LPOVERLAPPED lpOverlapped) 301 LPOVERLAPPED lpOverlapped, 302 LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine) 286 303 { 287 304 … … 695 712 cchToRead, 696 713 lpcchRead, 697 NULL)); 698 } 699 714 NULL, NULL)); 715 } 700 716 701 717 /***************************************************************************** … … 744 760 cchToRead, 745 761 lpcchRead, 746 NULL); 762 NULL, NULL); 763 747 764 /* Ascii -> unicode translation */ 748 765 if (dwResult == TRUE) … … 979 996 980 997 981 DWORD HMDeviceConsoleInClass::GetFileType (PHMHANDLEDATA pHMHandleData)982 {983 return FILE_TYPE_CHAR;984 }
Note:
See TracChangeset
for help on using the changeset viewer.