Кого ждет поток?

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

  1. ormoulu

    ormoulu Well-Known Member

    Публикаций:
    0
    Регистрация:
    24 янв 2011
    Сообщения:
    1.208
    Есть поток в процессе, который вызвал WaitForMultipleObjectsEx и уснул.
    Как узнать, описатели чего были переданы в lpHandles (эвент, мутант, семафор)?
    Можно ли отследить, какой процесс/поток в итоге приведет их в signaled state?
     
  2. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.323
    указатель lpHandles будет лежать на стеке ожидающего потока...

    вряд ли такое возможно...
     
  3. RET

    RET Well-Known Member

    Публикаций:
    17
    Регистрация:
    5 янв 2008
    Сообщения:
    789
    Адрес:
    Jabber: darksys@sj.ms
    NtQueryObject c ObjectNameInformation
    можно в r0