Как узнать хендл треда дочернего процесса, зная ThreadID ?

Тема в разделе "WASM.WIN32", создана пользователем dyn, 17 фев 2011.

  1. dyn

    dyn New Member

    Публикаций:
    0
    Регистрация:
    30 окт 2009
    Сообщения:
    566
    САБЖ
    Есть Хендл дочернего процесса и ID треда. Мне нужно получить контекст этого треда.
    Чтобы это сделать, мне нужен хендл. Как его получить?
    OpenThread открывает только треды своего процесса.
     
  2. Partner

    Partner Павел

    Публикаций:
    0
    Регистрация:
    28 фев 2008
    Сообщения:
    917
    Адрес:
    Los Angeles
    Перебирать все треды в процессе и сравнивать ID
    CreateToolhelp32Snapshot(TH32CS_SNAPTHREAD, ProcessID)
     
  3. Cr4sh

    Cr4sh New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2006
    Сообщения:
    668
    Ой, правда что-ли?
     
  4. dyn

    dyn New Member

    Публикаций:
    0
    Регистрация:
    30 окт 2009
    Сообщения:
    566
    Конечно неправда. Просто нуб dyn забыл в токене отладочные привилегии включить.