Метод IDebugClient2::GetRunningProcessSystemIds (dbgeng.h)
Метод GetRunningProcessSystemIds возвращает идентификаторы процессов для каждого выполняющегося процесса.
Синтаксис
HRESULT GetRunningProcessSystemIds(
[in] ULONG64 Server,
[out, optional] PULONG Ids,
[in] ULONG Count,
[out, optional] PULONG ActualCount
);
Параметры
[in] Server
Указывает сервер обработки для запроса идентификаторов процессов. Если значение Server равно нулю, подсистема вернет идентификаторы процессов, выполняемых на локальном компьютере.
[out, optional] Ids
Получает идентификаторы процессов. Размер этого массива — Count. Если ids имеет значение NULL, эти сведения не возвращаются.
[in] Count
Указывает количество идентификаторов процессов, которые могут содержаться в идентификаторах массива .
[out, optional] ActualCount
Получает фактическое количество идентификаторов процессов, возвращенных в ids.
Возвращаемое значение
Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения .
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
Комментарии
Этот метод доступен только для динамической отладки в пользовательском режиме.
Дополнительные сведения о создании и подключении к динамическим целевым объектам пользовательского режима см. в разделе Live User-Mode Targets.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | dbgeng.h (включая Dbgeng.h) |