Здравствуйте, Роланд Бродяга, Вы писали:
РБ>Народ, кто шарит в дровах... РБ>Проблемка возникла такая: есть драйвер, в нем тело одной функции может изменяться во время работы драйвера, а перезапускать его нельзя (сам драйвер — легаси).
Количество вариантов фиксировано? Если да — все варианты в один драйвер.
РБ>Получается, что функцию эту надо компилить отдельно от остального драйвера... РБ>А вот во что? В dll? Или можно создать что-то типа библиотеки режима ядра?
В другой драйвер, сервис или user-mode приложение, а дальше одним из способов обмена данными организовать взаимодействие.
РБ>И как вызывать эту функцию из драйвера?
Зависит от выбранного механизма.
РБ>З. Ы.: Использую Win DDK.
А другого ничего и нет.