Changeset 2745 for trunk/src/kernel32/npipe.cpp
- Timestamp:
- Feb 10, 2000, 11:43:19 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/npipe.cpp
r2311 r2745 1 /* $Id: npipe.cpp,v 1. 5 2000-01-03 21:36:10 sandervlExp $ */1 /* $Id: npipe.cpp,v 1.6 2000-02-10 22:39:46 bird Exp $ */ 2 2 /* 3 * Win32 Named pipes API 3 * Win32 Named pipes API 4 4 * 5 5 * Copyright 1998 Sander van Leeuwen … … 22 22 //****************************************************************************** 23 23 //****************************************************************************** 24 ODINFUNCTION6(BOOL,PeekNamedPipe,HANDLE ,hPipe, 25 LPVOID ,lpvBuffer, 24 ODINFUNCTION6(BOOL,PeekNamedPipe,HANDLE ,hPipe, 25 LPVOID ,lpvBuffer, 26 26 DWORD ,cbBuffer, 27 LPDWORD,lpcbRead, 28 LPDWORD,lpcbAvail, 27 LPDWORD,lpcbRead, 28 LPDWORD,lpcbAvail, 29 29 LPDWORD,lpcbMessage) 30 30 { … … 49 49 HANDLE hPipe; 50 50 51 hPipe = OSLibDosCreateNamedPipe(lpName, 52 dwOpenMode, 51 hPipe = OSLibDosCreateNamedPipe(lpName, 52 dwOpenMode, 53 53 dwPipeMode, 54 54 nMaxInstances, 55 55 nOutBufferSize, 56 nInBufferSize, 56 nInBufferSize, 57 57 nDefaultTimeOut, 58 58 lpSecurityAttributes); … … 73 73 asciiname = UnicodeToAsciiString((LPWSTR)lpName); 74 74 75 hPipe=OSLibDosCreateNamedPipe(asciiname, 76 dwOpenMode, 75 hPipe=OSLibDosCreateNamedPipe(asciiname, 76 dwOpenMode, 77 77 dwPipeMode, 78 78 nMaxInstances, 79 79 nOutBufferSize, 80 nInBufferSize, 80 nInBufferSize, 81 81 nDefaultTimeOut, 82 82 lpSecurityAttributes); … … 109 109 110 110 ODINFUNCTION2(BOOL,ConnectNamedPipe,HANDLE,hNamedPipe, LPOVERLAPPED,lpOverlapped) 111 { 111 { 112 112 return (OSLibDosConnectNamedPipe(hNamedPipe,lpOverlapped)); 113 113 } … … 148 148 149 149 ODINFUNCTION7(BOOL,CallNamedPipeA,LPCSTR , lpNamedPipeName, 150 LPVOID , lpInBuffer, 150 LPVOID , lpInBuffer, 151 151 DWORD , nInBufferSize, 152 LPVOID , lpOutBuffer, 152 LPVOID , lpOutBuffer, 153 153 DWORD , nOutBufferSize, 154 LPDWORD, lpBytesRead, 154 LPDWORD, lpBytesRead, 155 155 DWORD , nTimeOut) 156 156 { … … 198 198 *****************************************************************************/ 199 199 ODINFUNCTION7(BOOL,CallNamedPipeW,LPCWSTR , lpNamedPipeName, 200 LPVOID , lpInBuffer, 200 LPVOID , lpInBuffer, 201 201 DWORD , nInBufferSize, 202 LPVOID , lpOutBuffer, 202 LPVOID , lpOutBuffer, 203 203 DWORD , nOutBufferSize, 204 LPDWORD, lpBytesRead, 204 LPDWORD, lpBytesRead, 205 205 DWORD , nTimeOut) 206 206 { … … 405 405 * Status : NOT FULLY TESTED (YET!) 406 406 * 407 * Author : Przemys aw Dobrowolski [Mon, 2000/01/03 08:48]407 * Author : Przemyslaw Dobrowolski [Mon, 2000/01/03 08:48] 408 408 *****************************************************************************/ 409 409
Note:
See TracChangeset
for help on using the changeset viewer.