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

Вниз

IsHandleValid?   Найти похожие ветки 

 
Unknown user ©   (2009-05-31 12:20) [0]

Забыл и не могу найти API функцию для проверки валидности THandle. Подскажите, пжл.


 
{RASkov} ©   (2009-05-31 12:32) [1]

IsWindow


 
Unknown user ©   (2009-05-31 12:44) [2]

Да, забыл сказать у меня хендл процесса, полученный при вызове CreateProcess.


 
GanibalLector ©   (2009-05-31 20:26) [3]


If the function succeeds, the return value is nonzero.

If the function fails, the return value is zero. To get extended error information, call GetLastError.


 
clickmaker ©   (2009-06-01 11:23) [4]

> хендл процесса, полученный при вызове CreateProcess

а что тогда считать "не валидным"?
Если имеется в виду состояние процесса, то GetExitCodeProcess()


 
Unknown user ©   (2009-06-02 23:37) [5]

Спасибо за информацию. Невалидным считать хендл несуществующего процесса.


 
Дмитрий С ©   (2009-06-03 09:45) [6]


> Unknown user ©   (02.06.09 23:37) [5]
>
> Спасибо за информацию. Невалидным считать хендл несуществующего
> процесса.

Хендл может жить и после смерти процесса


 
Rouse_ ©   (2009-06-04 21:27) [7]


> Хендл может жить и после смерти процесса

Смотря какой хэндл... Объекты ядра очень даже могут и продолжить существование.


 
Игорь Шевченко ©   (2009-06-05 01:42) [8]


> Хендл может жить и после смерти процесса


естественно. причем жить будет не только хендл, но и сам объект процесса


 
Германн ©   (2009-06-05 02:04) [9]


> Игорь Шевченко ©   (05.06.09 01:42) [8]
>
>
> > Хендл может жить и после смерти процесса
>
>
> естественно. причем жить будет не только хендл, но и сам
> объект процесса
>

Хм.
Про хэндл я уже наслышан. А что такое "объект процесса"?


 
Игорь Шевченко ©   (2009-06-05 11:05) [10]


> А что такое "объект процесса"?


Это то, что внутре


 
Ins ©   (2009-06-05 12:32) [11]


> Unknown user ©   (31.05.09 12:20)


А зачем, ты не контролируешь валиден твой хэндл или нет? Пока CloseHandle не сделаешь - валиден, после этого - не валиден.



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

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

Наверх




Память: 0.49 MB
Время: 0.009 c
15-1286524599
И. Павел
2010-10-08 11:56
2011.01.23
Как остановить трассировку?


4-1243758013
Unknown user
2009-05-31 12:20
2011.01.23
IsHandleValid?


15-1286742549
Юрий
2010-10-11 00:29
2011.01.23
С днем рождения ! 11 октября 2010 понедельник


15-1286517291
oxffff
2010-10-08 09:54
2011.01.23
Нужен совет. Скачать контент с Microsoft.


2-1288950802
DelphiRandom
2010-11-05 12:53
2011.01.23
Действительно случайные значения