Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
| | |
Скорее всего DuplicateHandle-ом, как неинтрузивным 21.03.06 14:31 Число просмотров: 2710
Автор: amirul <Serge> Статус: The Elderman
|
|
<operating systems>
|
[NT] Как определить какой софт/сервис/процесс занял железо, в частности СОМ порт. Также это интересно в контексте программирования. 21.03.06 11:55
Автор: Garick <Yuriy> Статус: Elderman
|
|
|
google "SystemHandleInformation" для списка всех хендлов 21.03.06 13:14
Автор: amirul <Serge> Статус: The Elderman
|
google "SystemHandleInformation" для списка всех хендлов
Что то я не нашел как получить в юзермоде имя по хендлу не в своем процессе.
Остается два выхода: либо внедряться в каждый процесс и опрашивать там либо делать DuplicateHandle в свой процесс и опрашивать у себя. Как получить имя по хендлу в своем процессе можно узнать у гугля "NtQueryObject ObjectNameInformation"
|
| |
Можно скачать исходники FAR'овского плугина ProcList, и посмотреть, каким образом он вытаскивает информацию о хендлах для любого процесса. 21.03.06 13:35
Автор: HandleX <Александр М.> Статус: The Elderman
|
|
| | |
Скорее всего DuplicateHandle-ом, как неинтрузивным 21.03.06 14:31
Автор: amirul <Serge> Статус: The Elderman
|
|
|
ProcessExplorer 21.03.06 13:05
Автор: Killer{R} <Dmitry> Статус: Elderman
|
\Device\Serial0,\Device\Serial1...
|
|
|