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

O método GetThreadIdsByIndex retorna o mecanismo e as IDs de thread 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 as IDs forem nulas, essas informações não serão retornadas; caso contrário, as IDs são tratadas como uma matriz de valor ULONG de contagem .

[out, optional] SysIds

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

Valor retornado

Esse método também pode retornar valores de erro. Confira valores de retorno 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 and Processes.

Requisitos

   
Plataforma de Destino Área de trabalho
Cabeçalho dbgeng. h (incluir dbgeng. h)