В VB.NET, как общаться с сервером именованных каналов байтового типа? - PullRequest
0 голосов
/ 23 мая 2011

Я пишу клиент VB.net для записи и чтения из именованного канала в режиме байтовой передачи. Из статьи MSDN я узнал, что CallNamedPipe () работает только для именованных каналов типа сообщения.

Так есть ли у меня другие варианты, или мне нужно изменить код конвейерного сервера на тип сообщения.

1 Ответ

0 голосов
/ 26 мая 2011

После исследования я теперь знаю, что:

  1. CallNamedPipe соответствует CreateFile + TransactNamedPipe + CloseHandle. Вот почему он не работает на каналах байтового типа.
  2. В VB.net и VB можно просто использовать CreateFile, WriteFile и ReadFile для общения с именованными каналами байтового типа.
...