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


Метод IDebugSystemObjects4::GetThreadIdByDataOffset (dbgeng.h)

Метод GetThreadIdByDataOffset возвращает идентификатор потока ядра для указанного потока. Поток определяется структурой системных данных.

Синтаксис

HRESULT GetThreadIdByDataOffset(
  [in]  ULONG64 Offset,
  [out] PULONG  Id
);

Параметры

[in] Offset

Указывает расположение системной структуры данных для потока.

[out] Id

Получает идентификатор потока подсистемы.

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

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

Возвращаемый код Описание
S_OK
Метод был успешным.

Замечания

При отладке в режиме ядра этот метод возвращает идентификатор потока ядра для виртуального потока, представляющего процессор, на котором выполняется указанный поток. Если поток не выполняется на процессоре, этот метод завершится ошибкой.

Дополнительные сведения о потоках см. в потоках и процессах.

Требования

Требование Ценность
целевая платформа Настольный
заголовка dbgeng.h (include Dbgeng.h)