. 11.2 , :
, .
.
.
WriteFile ReadFile , Windows :
BOOL TransactNamedPipe(HANDLE hNamedPipe, LPVOID lpWriteBuf, DWORD cbWriteBuf, LPVOID lpReadBuf, DWORD cbReadBuf, LPDWORD lpcbRead, LPOVERLAPPED lpOverlapped)
, WriteFile ReadFile, . , , lpcbRead . ( 14) , .
TransactNamedPipe , , . 11.2, , [32].
.
BOOL CallNamedPipe(LPCTSTR lpPipeName, LPVOID lpWriteBuf, DWORD cbWriteBuf, LPVOID lpReadBuf, DWORD cbReadBuf, LPDWORD lpcbRead, DWORD dwTimeOut)
CallNamedPipe ; , :
CreateFile
WriteFile
ReadFile
CloseHandle
.
, TransactNamedPipe, , . CallNamedPipe ( OVERLAPPED). (dwTimeOut) ( ) , . dwTimeOut :
NMPWAIT_NOWAIT
NMPWAIT_WAIT_FOREVER
NMPWAIT_USE_DEFAULT_WAIT, , CreateNamedPipe.