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