• Unknown user © (31.05.09 12:20) [0]
    Забыл и не могу найти API функцию для проверки валидности THandle. Подскажите, пжл.
  • {RASkov} © (31.05.09 12:32) [1]
    IsWindow
  • Unknown user © (31.05.09 12:44) [2]
    Да, забыл сказать у меня хендл процесса, полученный при вызове CreateProcess.
  • GanibalLector © (31.05.09 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 © (01.06.09 11:23) [4]
    > хендл процесса, полученный при вызове CreateProcess

    а что тогда считать "не валидным"?
    Если имеется в виду состояние процесса, то GetExitCodeProcess()
  • Unknown user © (02.06.09 23:37) [5]
    Спасибо за информацию. Невалидным считать хендл несуществующего процесса.
  • Дмитрий С © (03.06.09 09:45) [6]

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

    Хендл может жить и после смерти процесса
  • Rouse_ © (04.06.09 21:27) [7]

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

    Смотря какой хэндл... Объекты ядра очень даже могут и продолжить существование.
  • Игорь Шевченко © (05.06.09 01:42) [8]

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


    естественно. причем жить будет не только хендл, но и сам объект процесса
  • Германн © (05.06.09 02:04) [9]

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

    Хм.
    Про хэндл я уже наслышан. А что такое "объект процесса"?
  • Игорь Шевченко © (05.06.09 11:05) [10]

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


    Это то, что внутре
  • Ins © (05.06.09 12:32) [11]

    > Unknown user ©   (31.05.09 12:20)


    А зачем, ты не контролируешь валиден твой хэндл или нет? Пока CloseHandle не сделаешь - валиден, после этого - не валиден.
Есть новые Нет новых   [134434   +28][b:0][p:0.001]