attachProcess

Функция присоединяет к отладчик к существующему процессу
PROCESS_DEBUG_ID attachProcess(PROCESSID  pid);

Параметры

pid
Системный идентификатор процесса ( PID )

Возвращаемое значение

Возврщается идентификатор, который позже можно использовать для вызовов detachProcess или terminateProcess. В случае неудачи функция возбуждает исключение DbgException

Описание

Функция присоединяет отладчик к существующему процессу. Процесс после этого находится в режиме отладки. Для возобновления исполнения необходимо вызвать функцию targetGo

Зависимости

#include <kdlib/dbgengine.h">

Пример

try {
    PROCESS_DEBUG_ID  id = attachProcess(pid);
    std::cout << "successfully attached to the process";
} catch(DbgException&)
{
    ctd::cerr << "failed to attach to the process"
}

Last edited Apr 16, 2014 at 6:50 AM by kernelnet, version 1