ConnectNamedPipe-функция дает возможность серверным процессам именованного канала ожидать клиентских процессов для соединения с экземпляром именованного канала. Клиентские процессы соединяются вызовом либо CreateFile , либо CallNamedPipe функцией.
BOOL ConnectNamedPipe( HANDLE hNamedPipe,// управление именованному каналу для соединенияLPOVERLAPPED lpOverlapped // указатель на структуры overlapped. ); Параметры:hNamedPipe – дескриптор экземпляра именованного канала серверной части.
Этот дескриптор – возвращаемое значение функцией CreateNamedPipelpOverlapped – указатель на структуру OVERLAPPED.
Возвращаемые значения:Если функция удачна, возвращаемое значение – отличное от нуля.Если функция неудачна, возвращаемое значение – нуль. Для получения более детальной информации вызовите GetLastError.