Compartilhar via


Método IDebugSystemObjects4::GetThreadIdsByIndex (dbgeng.h)

O método GetThreadIdsByIndex retorna as IDs de thread do mecanismo e do sistema para os threads especificados no processo atual.

Sintaxe

HRESULT GetThreadIdsByIndex(
  [in]            ULONG  Start,
  [in]            ULONG  Count,
  [out, optional] PULONG Ids,
  [out, optional] PULONG SysIds
);

Parâmetros

[in] Start

Especifica o índice do primeiro thread cujas IDs são solicitadas.

[in] Count

Especifica o número de threads cujas IDs são solicitadas.

[out, optional] Ids

Recebe as IDs de thread do mecanismo. Se Ids for NULL, essas informações não serão retornadas; caso contrário, as IDs são tratadas como uma matriz de valores de Contagem ULONG.

[out, optional] SysIds

Recebe as IDs de thread do sistema. Se SysIds for NULL, essas informações não serão retornadas; caso contrário, SysIds é tratado como uma matriz de valores De contagem ULONG.

Retornar valor

Esse método também pode retornar valores de erro. Consulte Valores retornados para obter mais detalhes.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.

Comentários

O índice do primeiro thread é zero. O índice do último thread é o número de threads retornados por GetNumberThreads menos um.

Para obter mais informações sobre threads, consulte Threads e Processos.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho dbgeng.h (inclua Dbgeng.h)