Compartilhar via


Método IDebugSystemObjects2::GetProcessIdsByIndex (dbgeng.h)

O método GetProcessIdsByIndex retorna a ID do processo do mecanismo e a ID do processo do sistema para os processos especificados no destino atual.

Sintaxe

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

Parâmetros

[in] Start

Especifica o índice do primeiro processo cuja ID é solicitada.

[in] Count

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

[out, optional] Ids

Recebe as IDs do processo 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 do processo 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 processo é zero. O índice do último processo é o número de processos retornados por GetNumberProcesses menos um.

Para obter mais informações sobre processos, consulte Threads and Processes.

Requisitos

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