Ignore:
Timestamp:
Jun 2, 2003, 6:25:36 PM (22 years ago)
Author:
sandervl
Message:

CreatePipe: create unique named pipe

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/hmnpipe.cpp

    r9660 r10132  
    1 /* $Id: hmnpipe.cpp,v 1.10 2003-01-10 15:19:53 sandervl Exp $ */
     1/* $Id: hmnpipe.cpp,v 1.11 2003-06-02 16:25:18 sandervl Exp $ */
    22/*
    33 * Project Odin Software License can be found in LICENSE.TXT
     
    1212 *
    1313 */
     14#include <stdio.h>
    1415#include <odin.h>
    1516#include <os2win.h>
     
    187188//******************************************************************************
    188189//******************************************************************************
    189 BOOL HMDeviceNamedPipeClass::CreatePipe(PHMHANDLEDATA pHMHandleDataRead,
    190                                         PHMHANDLEDATA pHMHandleDataWrite,
    191                                         LPSECURITY_ATTRIBUTES lpsa,
    192                                         DWORD         cbPipe)
    193 {
    194   pHMHandleDataRead->dwInternalType  = HMTYPE_PIPE;
    195   pHMHandleDataWrite->dwInternalType = HMTYPE_PIPE;
    196 
    197   dprintfl(("KERNEL32: HMDeviceNamedPipeClass::CreatePipe"));
    198 
    199   if(!OSLibDosCreatePipe(&pHMHandleDataRead->hHMHandle,
    200                          &pHMHandleDataWrite->hHMHandle,
    201                          lpsa,
    202                          cbPipe))
    203   {
    204      return TRUE;
    205   }
    206   else
    207      return FALSE;
    208 }
    209 //******************************************************************************
    210 //******************************************************************************
    211190BOOL HMDeviceNamedPipeClass::ConnectNamedPipe( PHMHANDLEDATA pHMHandleData,
    212191                                               LPOVERLAPPED lpOverlapped)
Note: See TracChangeset for help on using the changeset viewer.