Метод IDebugControl::GetBreakpointParameters (dbgeng.h)
Метод GetBreakpointParameters возвращает параметры одной или нескольких точек останова .
Синтаксис
HRESULT GetBreakpointParameters(
[in] ULONG Count,
[in, optional] PULONG Ids,
[in] ULONG Start,
[out] PDEBUG_BREAKPOINT_PARAMETERS Params
);
Параметры
[in] Count
Указывает количество точек останова, параметры которых запрашиваются.
[in, optional] Ids
Задает массив, содержащий идентификаторы точек останова, параметры которых запрашиваются. Число элементов в этом массиве должно быть равно значению, указанному в Count. Если идентификаторовзначение NULL, вместо этого используется start.
[in] Start
Задает начальный индекс точек останова, параметры которых запрашиваются. Параметры точек останова с индексами "Пуск" через start плюс Count минус один будет возвращен. запуск используется только в том случае, если идентификаторыNULL.
[out] Params
Получает параметры для указанных точек останова. Размер этого массива равен значению Count. Дополнительные сведения о возвращаемой структуре см. в DEBUG_BREAKPOINT_PARAMETERS.
Возвращаемое значение
Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в возвращаемых значений.
Возвращаемый код | Описание |
---|---|
|
Метод был успешным. |
|
Метод был успешным. Однако параметры для некоторых точек останова не были возвращены. Параметры, которые не были возвращены, имеют значение идентификатора поля DEBUG_ANY_ID. |
Замечания
Некоторые параметры могут быть не возвращены. Это происходит, если не удалось найти точку останова или точка останова является частной (см. раздел GetFlags).
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | dbgeng.h (include Dbgeng.h, Dbgeng.h, Dbgeng.h) |