Показать сообщение отдельно
  #4  
Старый 17.11.2010, 09:53
Аватар для TOJluK
TOJluK TOJluK вне форума
Местный
 
Регистрация: 25.02.2009
Адрес: Минск
Сообщения: 551
Версия Delphi: 2007
Репутация: 110
По умолчанию

enumprocess вернет PID, а я его уже знаю:
Код:
result := FProcessEntry32.th32ProcessID;
И мне теперь нужен handle, который я и пытаюсь получить в OpenProcess- вот тут и возникает вопрос. А вопрос все тот же:
Я на терминале под админской учеткой, вижу свои и чужие (запущенные другими пользователями) процессы. На свои процессы я получаю handle, а на чужие OpenProcess возвращает ноль (т.е. не может получить handle).

Кто- то может знает как же получить именно хэндл (если это вообще возможно)?

З.Ы. закрадывается мысль, что именно хэндл чужого процесса получить "невозможно".
Ответить с цитированием