Что нового

[Процессы] Можно ли узнать хендл пайпа по его имени?

vitaliy4us

Новичок
Сообщения
158
Репутация
4
Все функции для работы с именованными пайпами в качестве аргумента используют хендл пайпа (например,
Код:
_NamedPipes_DisconnectNamedPipe($hNamedPipe)
). А как можно определить хендл зная имя пайпа?
 
Автор
V

vitaliy4us

Новичок
Сообщения
158
Репутация
4
Попробую сформулировать задачу несколько иным образом: имеется pipe по которому взаимодействуют определенные процессы. Необходимо создать ситуацию, при которой это взаимодействие прекращается (предполагалось использовать функцию
Код:
_NamedPipes_DisconnectNamedPipe($hNamedPipe)
), однако, за неимением $hNamedPipe это невозможно. С другой стороны, имя этого именованого пайпа, используемое в коде, известно. Но ни одна из функций управления именованными пайпами как раз самого имени и не использует.
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
vitaliy4us,
А это не то?
Код:
_NamedPipes_CallNamedPipe()
 
Верх