- Timestamp:
- Jun 28, 2000, 11:05:57 PM (25 years ago)
- Location:
- trunk/src/kernel32
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/npipe.cpp
r2803 r3768 1 /* $Id: npipe.cpp,v 1. 7 2000-02-16 14:25:43 sandervlExp $ */1 /* $Id: npipe.cpp,v 1.8 2000-06-28 21:05:56 phaller Exp $ */ 2 2 /* 3 3 * Win32 Named pipes API … … 37 37 //LPSECURITY_ATTRIBUTES lpsa; /* address of security attributes */ 38 38 //****************************************************************************** 39 BOOL WIN32API CreatePipe(PHANDLE phRead, PHANDLE phWrite, LPSECURITY_ATTRIBUTES lpsa, DWORD cbPipe) 40 { 41 dprintf(("CreatePipe Not Implemented!\n")); 42 return(FALSE); 43 } 39 ODINFUNCTION4(BOOL, CreatePipe, 40 PHANDLE, phRead, 41 PHANDLE, phWrite, 42 LPSECURITY_ATTRIBUTES,lpsa, 43 DWORD, cbPipe) 44 { 45 // @@@PH Note: HandleManager support is missing! 46 47 if(!OSLibDosCreatePipe(phRead, 48 phWrite, 49 lpsa, 50 cbPipe)) 51 return TRUE; 52 else 53 return(FALSE); 54 } 55 56 44 57 //****************************************************************************** 45 58 //****************************************************************************** -
trunk/src/kernel32/oslibdos.cpp
r3748 r3768 1 /* $Id: oslibdos.cpp,v 1.3 2 2000-06-25 07:13:28 sandervlExp $ */1 /* $Id: oslibdos.cpp,v 1.33 2000-06-28 21:05:56 phaller Exp $ */ 2 2 /* 3 3 * Wrappers for OS/2 Dos* API … … 1905 1905 //****************************************************************************** 1906 1906 //****************************************************************************** 1907 1908 1909 //****************************************************************************** 1910 //****************************************************************************** 1911 BOOL OSLibDosCreatePipe(PHANDLE phfRead, 1912 PHANDLE phfWrite, 1913 void* lpsa, 1914 DWORD dwSize) 1915 { 1916 APIRET rc; 1917 1918 dprintf(("DosCreatePipe(%08xh,%08xh,%08xh)\n", 1919 phfRead, 1920 phfWrite, 1921 dwSize)); 1922 1923 // select default buffer size 1924 if (dwSize == 0) 1925 dwSize = 4096; 1926 1927 rc = DosCreatePipe(phfRead, 1928 phfWrite, 1929 dwSize); 1930 dprintf(("DosCreatePipe rc=%d",rc)); 1931 if (rc) 1932 { 1933 SetLastError(error2WinError(rc,ERROR_INVALID_PARAMETER_W)); 1934 return -1; // INVALID_HANDLE_VALUE 1935 } 1936 return NO_ERROR; 1937 } -
trunk/src/kernel32/oslibdos.h
r3714 r3768 1 /* $Id: oslibdos.h,v 1.1 8 2000-06-16 00:04:31phaller Exp $ */1 /* $Id: oslibdos.h,v 1.19 2000-06-28 21:05:57 phaller Exp $ */ 2 2 3 3 /* … … 167 167 168 168 BOOL OSLibDosDisconnectNamedPipe(DWORD hPipe); 169 170 BOOL OSLibDosCreatePipe(PHANDLE phfRead, 171 PHANDLE phfWrite, 172 void* lpsa, 173 DWORD dwSize); 174 169 175 170 176 DWORD OSLibDosFindFirst(LPCSTR lpFileName,WIN32_FIND_DATAA* lpFindFileData);
Note:
See TracChangeset
for help on using the changeset viewer.