Метод IDebugSystemObjects3::SetCurrentProcessId (dbgeng.h)
Метод SetCurrentProcessId делает указанный процесс текущим процессом.
Синтаксис
HRESULT SetCurrentProcessId(
[in] ULONG Id
);
Параметры
[in] Id
Указывает идентификатор процесса подсистемы, который станет текущим процессом.
Возвращаемое значение
Этот метод также может возвращать другие значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения .
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
|
Процесс с заданным идентификатором процесса не найден. |
|
В процессе не удалось найти подходящего кандидата для текущего потока. |
Комментарии
Этот метод также изменяет текущий поток и может изменить текущий целевой объект и текущий компьютер.
При изменении процесса будет вызываться обратный вызов IDebugEventCallbacks::ChangeEngineState с набором битов DEBUG_CES_CURRENT_THREAD.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | dbgeng.h (включая Dbgeng.h) |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по