Compartir a través de


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

El método GetProcessIdsByIndex devuelve el identificador de proceso del motor y el identificador de proceso del sistema para los procesos de especificados en el destino actual.

Sintaxis

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

Parámetros

[in] Start

Especifica el índice del primer proceso cuyo identificador se solicita.

[in] Count

Especifica el número de procesos cuyos identificadores se solicitan.

[out, optional] Ids

Recibe los identificadores de proceso del motor. Si ids es NULL, no se devuelve esta información; De lo contrario, ids se trata como una matriz de valores de Count ULONG.

[out, optional] SysIds

Recibe los identificadores de proceso del sistema. Si SysIds es NULL, esta información no se devuelve; De lo contrario, SysIds se trata como una matriz de valores de Count ULONG.

Valor devuelto

Este método también puede devolver valores de error. Consulte valores devueltos para obtener más información.

Código devuelto Descripción
S_OK
El método se realizó correctamente.

Observaciones

El índice del primer proceso es cero. El índice del último proceso es el número de procesos devueltos por GetNumberProcesses menos uno.

Para obtener más información sobre los procesos, vea Subprocesos y procesos.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de dbgeng.h (include Dbgeng.h)