Некоторый WinAPI для проверки того, какой процесс создал именованный канал?

Есть ли какой-нибудь вызов WinAPI, который скажет мне, кто (какой процесс) создал именованный канал?

Примечание. Задавая этот вопрос, я чувствую, что это как-то "пахнет", и правильный дизайн будет заключаться в передаче идентификатора/дескриптора процесса с помощью других средств, однако получить эту информацию из самого канала было бы проще, и, следовательно, если бы такой API был, я бы, наверное, все равно им пользовался.


person Suma    schedule 22.07.2009    source источник
comment
нет гарантии, что родительский процесс все равно существует, потому что именованные каналы могли быть созданы на другом компьютере   -  person newgre    schedule 22.07.2009


Ответы (1)


Нет, нет. И вы правы насчет запаха.

person Community    schedule 22.07.2009