VC下命名管道读写操作必须在不同线程中完成?
命名管道的客户端我使用以下语句创建:
m_hPipe = CreateFile(m_sPipeName, // Pipe name.
GENERIC_WRITE // Generic access, read/write.
| GENERIC_READ,
FILE_SHARE_READ // Share both read and write.
| FILE_SHARE_WRITE ,
NULL, // No security.
OPEN_EXISTING, // Fail if not existing.
FILE_FLAG_OVERLAPPED, // Use overlap.
NULL); // No template.
请问对命名管道的读写操作不能在同一个线程中完成?
一定要分读一个线程,写一个线程吗?