hPipe = CreateNamedPipe(
lpszPipename, // pipe name
PIPE_ACCESS_DUPLEX, // read/write access
PIPE_TYPE_MESSAGE | // message type pipe
PIPE_READMODE_MESSAGE | // message-read mode
PIPE_WAIT, // blocking mode
PIPE_UNLIMITED_INSTANCES, // max. instances
BUFSIZE, // output buffer size
BUFSIZE, // input buffer size
0,
У меня есть два вопроса по этому поводу:
- что если приведенный выше код будет выполнен дважды, сколько каналов будет создано,
1
или 2
? - если
2
, предположим, что один из каналов подключен A , тогда B пытается подключиться lpszPipename
, гарантируется ли, что B подключится к тому, кого никто не подключил?