File System Driver & NT Service & interaction
От: VictorP  
Дата: 28.01.04 10:27
Оценка:
Добрый день всем. Подскажите пожалуйста, как реализовать следующую схему:
FILE_SYSTEM_DRIVER-------call_service_method--------->NT_SERVICE
NT_SERVICE-----------post_result----------->FILE_SYSTEM_DRIVER

т.е. драйвер получает данные о каталогох и файлах от сервиса путём вызова метода на сервисе.

???

28.01.04 16:19: Перенесено модератором из 'C/C++' — ПК
Re: File System Driver & NT Service & interaction
От: Геннадий Майко США  
Дата: 28.01.04 10:35
Оценка:
Здравствуйте, VictorP, Вы писали:

VP>Добрый день всем. Подскажите пожалуйста, как реализовать следующую схему:

VP>FILE_SYSTEM_DRIVER-------call_service_method--------->NT_SERVICE
VP>NT_SERVICE-----------post_result----------->FILE_SYSTEM_DRIVER

VP>т.е. драйвер получает данные о каталогох и файлах от сервиса путём вызова метода на сервисе.

--
Посмотрите, например, здесь

C уважением,
Геннадий Майко.
Re[2]: File System Driver & NT Service & interaction
От: VictorP  
Дата: 28.01.04 12:05
Оценка:
Здравствуйте, Геннадий Майко, Вы писали:

ГМ>Здравствуйте, VictorP, Вы писали:


VP>>Добрый день всем. Подскажите пожалуйста, как реализовать следующую схему:

VP>>FILE_SYSTEM_DRIVER-------call_service_method--------->NT_SERVICE
VP>>NT_SERVICE-----------post_result----------->FILE_SYSTEM_DRIVER

VP>>т.е. драйвер получает данные о каталогох и файлах от сервиса путём вызова метода на сервисе.

ГМ>--
ГМ>Посмотрите, например, здесь

ГМ>C уважением,

ГМ>Геннадий Майко.


СПАСИБО!!!
Re: File System Driver & NT Service & interaction
От: Злость Россия  
Дата: 28.01.04 14:32
Оценка:
Здравствуйте, VictorP, Вы писали:

VP>Добрый день всем. Подскажите пожалуйста, как реализовать следующую схему:

VP>FILE_SYSTEM_DRIVER-------call_service_method--------->NT_SERVICE
VP>NT_SERVICE-----------post_result----------->FILE_SYSTEM_DRIVER

VP>т.е. драйвер получает данные о каталогох и файлах от сервиса путём вызова метода на сервисе.


VP>???


Когда надо получить данные в драйвере — сигналиш в сервис и ждеш внутреннего события.
Сервис по поступлению сигнала посылает IOCTL в драйвер.
Драйвер заберает данные во внутненние структуры и сигнализирует о постпуление данных.
Дальше продолжается нормальная работа.
Правда, Ложь — мне все одно — я имею свое мнение.
Если функция недокументированна — это не значит, что ее не используют все ваши конкуренты в своих продуктах.
Любой строй переходный и отрицать это значит быть закостенелым идиотом.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.