Здравствуйте, встала задача получения хэндлов у процесса, почему то в дот нете можно получить только количество хэндлов у процесса, что с ними дальше делать не понятно. путем изысканий я натыкался на те или иные функции типа ZwQueryInformationProcess, ZwQuerySystemInformation из WINAPI, но как понял из msdn эти функции подверглись жестоким репрессиям, в реузльтате необходимые мне вещи исчезли. Кто нибудь задавался вопросом как получить хэндлы зная процесс под Vista ? желательно конечно из под .net. спасибо.
Здравствуйте, n1phantom, Вы писали:
N>Кто нибудь задавался вопросом как получить хэндлы зная процесс под Vista?
Хэндлов или их количество?
... << RSDN@Home 1.2.0 alpha 4 rev. 1111>>
Здравствуйте, Lloyd, Вы писали:
L>Хэндлов или их количество?
получить количество хэндлов у процесса не проблема, только что это дает и кому это нужно не понятно

мне нужны именно хэндлы, если полностью осветить то, что мне нужно, так мне нужно узнать какие файлы юзает процесс. пытался через wmi но там тоже не работает у файлов inusecount.
Здравствуйте, n1phantom, Вы писали:
L>>Хэндлов или их количество?
N>получить количество хэндлов у процесса не проблема, только что это дает и кому это нужно не понятно
Ну например чтобы определить факт утечки хэндлов.
N>мне нужны именно хэндлы, если полностью осветить то, что мне нужно, так мне нужно узнать какие файлы юзает процесс. пытался через wmi но там тоже не работает у файлов inusecount.
Посмотри через depends функции, импортируемые process explorer-ом от sysnternals. Может наведет на каки мысли.

... << RSDN@Home 1.2.0 alpha 4 rev. 1111>>