Дерево процессов taskmgr

Тема в разделе "WASM.WIN32", создана пользователем Pinkbyte, 1 апр 2007.

  1. Pinkbyte

    Pinkbyte Member

    Публикаций:
    0
    Регистрация:
    3 сен 2006
    Сообщения:
    106
    В виндовском taskmgr.exe есть забавная фича - завершить дерево процессов, которая грохает указанный процесс и все процессы порожденные им, а также все процессы порожденные порожденными и т.д.

    Вопрос: как распознать какой у процесса родитель, по возможности не копаясь в EPROCESS-подобных структурах вручную? Есть какая-нить API?
     
  2. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    CreateToolHelp32Snapshot, Process32First, Process32Next (ринг3, конечно)
    В возвращаемой структуре есть PID родителя
     
  3. Pinkbyte

    Pinkbyte Member

    Публикаций:
    0
    Регистрация:
    3 сен 2006
    Сообщения:
    106
    спасибо...