Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

IsHandleValid?


Unknown user ©   (2009-05-31 12:20:00) 

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


Ins   (2009-06-05 12:32:00) [1]


> Unknown user ©   (31.05.09 12:20)


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


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


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


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


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


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

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


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


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


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


Rouse_   (2009-06-04 21:27:00) [5]


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

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


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


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

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


Unknown user   (2009-06-02 23:37:00) [7]

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


clickmaker   (2009-06-01 11:23:00) [8]

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

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


GanibalLector   (2009-05-31 20:26:00) [9]


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.


Unknown user   (2009-05-31 12:44:00) [10]

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


{RASkov}   (2009-05-31 12:32:00) [11]

IsWindow


Наверх

Титульная страница Поиск, карта сайта Написать письмо