Поделиться через


Метод IDebugBreakpoint2::GetMatchThreadId (dbgeng.h)

Метод GetMatchThreadId возвращает идентификатор потока подсистемы потока, который может активировать точку останова.

Синтаксис

HRESULT GetMatchThreadId(
  [out] PULONG Id
);

Параметры

[out] Id

Идентификатор потока подсистемы потока, который может активировать эту точку останова.

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

Код возврата Описание
S_OK
Метод выполнен успешно.
E_NOINTERFACE
Для этой точки останова не задан конкретный поток. Любой поток может активировать точку останова.
 

Этот метод также может возвращать другие значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения.

Комментарии

Если вы задали поток для точки останова, точка останова может быть активирована только в том случае, если поток достигнет точки останова. Если поток не задан, любой поток может активировать точку останова, а id получает значение NULL.

Метод GetParameters также возвращает идентификатор потока подсистемы потока, который может активировать точку останова.

Дополнительные сведения о свойствах точек останова см. в разделе Управление флагами и параметрами точек останова.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть dbgeng.h (включая Dbgeng.h)