Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.75
Alex217Vish
0 / 0 / 0
Регистрация: 08.08.2009
Сообщений: 14
#1

Драйвер-фильтр на C/C++ - C++

20.08.2010, 20:41. Просмотров 1466. Ответов 5
Метки нет (Все метки)

Нужно написать драйвер-фильтр на C/C++.Он должен создавать "виртуальный" жёсткий диск (по сути просто иконку). При открытии диска какой-то программой (explorer или другая) драйвер должен запускать специальную прогу. Прога возвращает драйверу путь к нужному файлу, который он подсовывает программе открывшей "диск". Для меня сложность в том, что собственно драйверами никогда не занимался и пишу я на C#/XAML, Delphi/Pascal. Подкиньте необходимую документацию, примеры и пр. или исходник готового такого драйвера (желательно под свободной лицензией (но не копилефт)).
P.S. ОС - Windows XP SP2/Vista/7
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.08.2010, 20:41     Драйвер-фильтр на C/C++
Посмотрите здесь:

Драйвер Фильтр - C++
Здрастье! В Windows Driver Kit есть исходники и описания для драйверов фильтров (как их писать на С)! Но я не могу найти там ничего...

Фильтр - C++ Builder
всем привет! void __fastcall TForm3::Button1Click(TObject *Sender) { Table1->Filter=Edit1->Text; Table1->Filtered=true; ...

Фильтр в DBFrid - C++
Здравствуйте,Пытаюсь выполнить фильтр данных в DBGrid с помощью CheckBox, данные для сравнения ввожу в Edit, но выдаёт ошибку "Аргументы...

Инверсный фильтр - Кроссплатформенная разработка
Доброго дня уважаемые форумчане, Собственно тема говорит сама за себя, кто может показать хоть какие-то алгоритмы реализации данной...

Фильтр Калмана - C++
Пожалуйста, ребята, кто-нибудь может мне внятно и без всяких ссылок на всякие pdf ненужные файлы объяснить мне по быстрому про фильтр...

фильтр Гаусса - C++
надо написать фильтр гаусса... после попыток его написать изображение почему то затемняется... хотя вроде по алгоритмам верным... вот...

Звуковой фильтр с++ - C++
Доброго времени суток. Выдали задания, не могу понять как программа должна работать...я бы уже начал писать, но чисто в голове не...

Медианний фильтр на С - C++
Помогите создать пример медианного фильтра на С. Принцип такой: дано одномерний масив(например arr={ 3,5,2,4,7,3,9,12,1,7}).Нужно взять...

Фильтр Винера - C++ Builder
Подскажите пожалуйста как можно реализовать оптимальный фильтр Винера в си++?

Программа-фильтр - C++
Вот такое чудо нам задали на уроках програмирования, увы не чего не понимаю помогите!! ХЕЛЛП!!! Написать программу-фильтр, которая...

Медианный фильтр изображения С++ - C++
Здравствуйте подскажите пожалуйста по реализации данного фильтра как его сделать есть у кого нибудь исходники? Нужно к черно-белому фото...

Winpcap и TCP, фильтр - C++
На оф.сайте есть пример фильтра для ip и udp : http://www.winpcap.org/docs/docs_41/html/group__wpcap__tut6.html Но я не могу найти...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
XuTPbIu_MuHTAu
Эксперт С++
2224 / 739 / 10
Регистрация: 27.05.2008
Сообщений: 1,508
20.08.2010, 23:20     Драйвер-фильтр на C/C++ #2
http://www.microsoft.com/whdc/driver/wdf/default.mspx

В WDK есть примеры с исходниками и документация. Будет сложно, набирайся терпения
Alex217Vish
0 / 0 / 0
Регистрация: 08.08.2009
Сообщений: 14
20.08.2010, 23:25  [ТС]     Драйвер-фильтр на C/C++ #3
Да скачал уже. Но только как-то не хочется изучать C++ и писать драйвер =( Может есть вариант полегче?
Nick Alte
Эксперт С++
1608 / 1000 / 118
Регистрация: 27.09.2009
Сообщений: 1,927
Завершенные тесты: 1
21.08.2010, 18:19     Драйвер-фильтр на C/C++ #4
Читаем документацию по команде subst, удивляемся, используем.
Alex217Vish
0 / 0 / 0
Регистрация: 08.08.2009
Сообщений: 14
21.08.2010, 20:08  [ТС]     Драйвер-фильтр на C/C++ #5
Читал. Удивился. Не подходит.
Файл (а точнее список из одного файла, т.к. открываем всё-таки "диск"), может динамически менятся.
Работать должно примерно так: Открываем виртуальный диск, появляется ещё одно окошко (моя прога) там пользователь выбирает нужный файл, затем ок и ещё раз ок. Всё.
Я бы сделал через subst + хук NTOpenFile, но глобальный хук можно только на клаву/мышь ставить, и плюс нужно влезать в процесс, что isn't true
nazavrik
22 / 22 / 2
Регистрация: 17.09.2008
Сообщений: 130
23.08.2010, 12:27     Драйвер-фильтр на C/C++ #6
Нужно написать драйвер-фильтр на C/C++
и

как-то не хочется изучать C++ и писать драйвер
Самое интересное начнется, когда в найденное готовое решение Вам нужно будет внести пару изменений.
Yandex
Объявления
23.08.2010, 12:27     Драйвер-фильтр на C/C++
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru