|
От: |
ononim
|
|
| Дата: | 02.12.10 14:27 |
|
Оценка: |
|
_S_>//---------------------------------------------------------------------------
_S_>void ThrPipeClient::ClientPipe(HWND hwnd)
_S_>{
_S_>HANDLE hPipe;
_S_>DWORD BytesW;
_S_>DWORD Error;
_S_>char Str[500],BufErr[120];
_S_> if(!WaitNamedPipe("\\\\.\\Pipe\\MyPipe",NMPWAIT_WAIT_FOREVER)){
_S_> Error=GetLastError();
_S_> FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM,NULL,Error,LANG_SYSTEM_DEFAULT,BufErr,120,NULL);
_S_> sprintf(Str,"Затрудняюсь обнаружить канал.\nОшибка %u: %s",Error,BufErr);
_S_> MessageBox(hwnd,Str,"Клиент",MB_SYSTEMMODAL|MB_OK);
_S_> return;
_S_> };
_S_> hPipe=CreateFile("\\\\127.0.0.1\\Pipe\\MyPipe",GENERIC_READ|GENERIC_WRITE,0,
_S_> (LPSECURITY_ATTRIBUTES)NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);
ЧЗН? ------------------------^^^^^^^^^^^^^
Как много веселых ребят, и все делают велосипед...
Пока на собственное сообщение не было ответов, его можно удалить.