Добрый день всем. Подскажите пожалуйста, как реализовать следующую схему:
FILE_SYSTEM_DRIVER-------call_service_method--------->NT_SERVICE
NT_SERVICE-----------post_result----------->FILE_SYSTEM_DRIVER
т.е. драйвер получает данные о каталогох и файлах от сервиса путём вызова метода на сервисе.
???
28.01.04 16:19: Перенесено модератором из 'C/C++' — ПК
Здравствуйте, VictorP, Вы писали:
VP>Добрый день всем. Подскажите пожалуйста, как реализовать следующую схему:
VP>FILE_SYSTEM_DRIVER-------call_service_method--------->NT_SERVICE
VP>NT_SERVICE-----------post_result----------->FILE_SYSTEM_DRIVER
VP>т.е. драйвер получает данные о каталогох и файлах от сервиса путём вызова метода на сервисе.
--
Посмотрите, например,
здесь
C уважением,
Геннадий Майко.
Здравствуйте, Геннадий Майко, Вы писали:
ГМ>Здравствуйте, VictorP, Вы писали:
VP>>Добрый день всем. Подскажите пожалуйста, как реализовать следующую схему:
VP>>FILE_SYSTEM_DRIVER-------call_service_method--------->NT_SERVICE
VP>>NT_SERVICE-----------post_result----------->FILE_SYSTEM_DRIVER
VP>>т.е. драйвер получает данные о каталогох и файлах от сервиса путём вызова метода на сервисе.
ГМ>--
ГМ>Посмотрите, например, здесь
ГМ>C уважением,
ГМ>Геннадий Майко.
СПАСИБО!!!
Здравствуйте, VictorP, Вы писали:
VP>Добрый день всем. Подскажите пожалуйста, как реализовать следующую схему:
VP>FILE_SYSTEM_DRIVER-------call_service_method--------->NT_SERVICE
VP>NT_SERVICE-----------post_result----------->FILE_SYSTEM_DRIVER
VP>т.е. драйвер получает данные о каталогох и файлах от сервиса путём вызова метода на сервисе.
VP>???
Когда надо получить данные в драйвере — сигналиш в сервис и ждеш внутреннего события.
Сервис по поступлению сигнала посылает IOCTL в драйвер.
Драйвер заберает данные во внутненние структуры и сигнализирует о постпуление данных.
Дальше продолжается нормальная работа.
Правда, Ложь — мне все одно — я имею свое мнение.
Если функция недокументированна — это не значит, что ее не используют все ваши конкуренты в своих продуктах.
Любой строй переходный и отрицать это значит быть закостенелым идиотом.