Named Pipe in driver
От: __Vol  
Дата: 29.06.07 05:17
Оценка:
Добрый день,

Нужно, чтобы драйвер присоединялся как клиент к NamedPipe. Открываю по ZwOpenFile, вроде работает, но иногда получаю ошибку открытия — pipe занят. Это нормально, в user mode для этого вызывается WaitForNamedPipe. А вот как в драйвере дождаться готовности сервера? Аналога этой функции в наборе Zw...() я не нашел.
Re: Named Pipe in driver
От: Sergey Storozhevykh Россия  
Дата: 29.06.07 06:53
Оценка:
Здравствуйте, __Vol, Вы писали:

__V>Нужно, чтобы драйвер присоединялся как клиент к NamedPipe. Открываю по ZwOpenFile, вроде работает, но иногда получаю ошибку открытия — pipe занят. Это нормально, в user mode для этого вызывается WaitForNamedPipe. А вот как в драйвере дождаться готовности сервера? Аналога этой функции в наборе Zw...() я не нашел.


См. FSCTL_PIPE_WAIT
Re: Named Pipe in driver
От: Maxim S. Shatskih Россия  
Дата: 03.07.07 17:27
Оценка:
Зачем? не проще inverted call сделать?
Занимайтесь LoveCraftом, а не WarCraftом!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.