Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод GetThreadIdsByIndex возвращает идентификаторы подсистемы и системного потока для указанных потоков в текущем процессе.
Синтаксис
HRESULT GetThreadIdsByIndex(
[in] ULONG Start,
[in] ULONG Count,
[out, optional] PULONG Ids,
[out, optional] PULONG SysIds
);
Параметры
[in] Start
Задает индекс первого потока, идентификаторы которого запрашиваются.
[in] Count
Указывает количество потоков, идентификаторы которых запрашиваются.
[out, optional] Ids
Получает идентификаторы потоков подсистемы. Если идентификаторы NULL, эти сведения не возвращаются; в противном случае идентификаторы рассматриваются как массив значений Count ULONG.
[out, optional] SysIds
Получает идентификаторы системных потоков. Если SysIdsNULL, эти сведения не возвращаются; в противном случае SysIds рассматривается как массив значений Count ULONG.
Возвращаемое значение
Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в возвращаемых значений.
| Возвращаемый код | Описание |
|---|---|
|
Метод был успешным. |
Замечания
Индекс первого потока равен нулю. Индекс последнего потока — это количество потоков, возвращаемых GetNumberThreads минус один.
Дополнительные сведения о потоках см. в потоках и процессах.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Настольный |
| заголовка | dbgeng.h (include Dbgeng.h) |