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 de 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 estiver NULL, essas informações não serão retornadas; caso contrário, IDs é tratada como uma matriz de valores Count ULONG.

[out, optional] SysIds

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

Valor de retorno

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

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

Observações

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
da Plataforma de Destino Área de trabalho
cabeçalho dbgeng.h (inclua Dbgeng.h)