Форум программистов CodeGuru
17 Январь 2018, 03:25:04 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Диск, с которого запущена аппликация  (Прочитано 16753 раз)
0 Пользователей и 1 Гость смотрят эту тему.
misha_z
Новичок
*
Офлайн Офлайн

Сообщений: 1


Просмотр профиля
« : 20 Ноябрь 2008, 16:42:53 »

Мне нужно в драйвере узнать диск, с которого запущена аппликация, вызвавшая его. Файлы, с именем аппликации, есть на нескольких дисках. Спасибо.
Записан
holdmann
Пользователь
***
Офлайн Офлайн

Сообщений: 262



Просмотр профиля
« Ответ #1 : 20 Ноябрь 2008, 18:00:56 »

какая апликация? о_0 приложение run.exe чтоли? нажми на ярлык, да путь посмотри
Записан

Елси вы хотите купить, продать, отремонтировать автомобиль в Ижевске: Вам сюда =)
(c)holdmann
3V
Администратор
Ветеран
*****
Офлайн Офлайн

Сообщений: 1347



Просмотр профиля WWW
« Ответ #2 : 07 Декабрь 2008, 12:44:39 »

Получить PID через PsGetCurrentProcessId, либо использовать PsGetCurrentProcess, либо IoGetCurrentProcess. Ну а дальше узнать имя главного модуля, да выделить из него диск.
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!