Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.11;
Скачать: CL | DM;

Вниз

Как в библиотеке узнать какая ее вызвала программа?   Найти похожие ветки 

 
wp2 ©   (2006-10-31 23:42) [0]

сабж


 
Ketmar ©   (2006-10-31 23:47) [1]

а поконкретней?


 
wp2 ©   (2006-10-31 23:54) [2]

Прочитай мои сообщение в теме  "Запрет запуска приложений. Как реализовать?"


 
Ketmar ©   (2006-10-31 23:59) [3]

таки почитай там мой ответ.


 
Gero ©   (2006-11-01 00:13) [4]

А что это вы о своем все, хоть бы другим рассказали, чего там.


 
Eraser ©   (2006-11-01 01:04) [5]

> [0] wp2 ©   (31.10.06 23:42)

GetCurrentProcessID


 
wp2 ©   (2006-11-01 01:27) [6]

GetCurrentProcessID
ну и?
мне название программы надо!!!

Я конечно извиняюсь, но я профан в WinAPI


 
Eraser ©   (2006-11-01 01:34) [7]

> [6] wp2 ©   (01.11.06 01:27)

думаю GetCommandLine должно сработать.


 
DrPass ©   (2006-11-01 01:42) [8]


> wp2 ©   (01.11.06 01:27) [6]
> GetCurrentProcessID
> ну и?

Затем EnumProcessModules, получаешь их имена через GetModuleFileName(Ex), и тот, который exe - твое искомое приложение. Профан-не профан, а в MSDN Library мог бы и сам заглянуть. Ну, или с GetCommandLine повозиться - это уже по вкусу


 
BiN ©   (2006-11-01 01:47) [9]

Не поверишь, ParamStr(0)


 
wp2 ©   (2006-11-01 01:49) [10]

Щас проверю.

Ну я где-то в этом направлении и работал.
вызывал и GetModuleFileName и GetCommandLine


 
Ketmar ©   (2006-11-01 01:50) [11]

>[6] wp2(c) 1-Nov-2006, 01:27
>Я конечно извиняюсь, но я профан в WinAPI
угу. профан в WinAPI пишет систему запрета запуска приложений. продавать будет. круто. давно у нас сапожники поварами работают?


 
wp2 ©   (2006-11-01 01:55) [12]

В жизни и не такое бывает...


 
Ketmar ©   (2006-11-01 01:57) [13]

>[12] wp2(c) 1-Nov-2006, 01:55
>В жизни и не такое бывает...
бывает. а потом за этими сапожниками приходится последствия расхлёбывать.


 
Германн ©   (2006-11-01 02:16) [14]

Имхо, это где-то рядом с http://delphimaster.net/view/15-1162332307/


 
wp2 ©   (2006-11-01 02:19) [15]

Не поверишь, ParamStr(0)


мдя, в принципе вы правы.

Вот только я не правильно зада вопрос.

Мне интересно какая программа будет создаваться с помощью NtCreateProcessEx

*Эх, пошел учить NtQueryInformationProcess*


 
Германн ©   (2006-11-01 02:19) [16]

Дополнение к Германн ©   (01.11.06 02:16) [14]
Я то, конечно имел в виду "соседнюю" ветку. Ту что насчёт "запрета запуска приложений".



Страницы: 1 вся ветка

Текущий архив: 2007.03.11;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.032 c
8-1152164194
Нуждающийся
2006-07-06 09:36
2007.03.11
Выбор устройства для записи


15-1170142655
k2
2007-01-30 10:37
2007.03.11
Поздравляю с рождением дочки!


2-1171896060
Ezorcist
2007-02-19 17:41
2007.03.11
Удалить первые N байт из MemoryStream?


2-1171966110
Bob_l
2007-02-20 13:08
2007.03.11
SellTreeView


15-1171314050
ProgRAMmer Dimonych
2007-02-13 00:00
2007.03.11
Случайность или закономерность?