Использование именованных каналов в качестве файлов - PullRequest
2 голосов
/ 14 октября 2009

Простой вопрос здесь (хотя, возможно, не такой простой ответ):

Можно ли указать путь для (существующего) именованного канала, который может использоваться программами, как если бы они открывались в обычном файле?

Согласно этой странице MSDN , на каналы имен на локальном компьютере можно ссылаться, используя следующий синтаксис пути: \\.\pipe\PipeName, но мне не повезло, используя это из стандартных программ Windows.

В качестве дополнительного замечания, если у кого-либо есть предложения по взаимодействию с программами, которые могут использовать файловую систему только более эффективно, чем физический ввод / вывод (например, именованные каналы), я был бы рад принять их. .

1 Ответ

2 голосов
/ 15 октября 2009

Это будет работать, только если программы используют функцию Win32 API CreateFile () для открытия файлов.

...