Método IDebugControl::GetBreakpointParameters (dbgeng.h)
El método GetBreakpointParameters devuelve los parámetros de uno o varios puntos de interrupción.
Sintaxis
HRESULT GetBreakpointParameters(
[in] ULONG Count,
[in, optional] PULONG Ids,
[in] ULONG Start,
[out] PDEBUG_BREAKPOINT_PARAMETERS Params
);
Parámetros
[in] Count
Especifica el número de puntos de interrupción cuyos parámetros se solicitan.
[in, optional] Ids
Especifica una matriz que contiene los identificadores de los puntos de interrupción cuyos parámetros se solicitan. El número de elementos de esta matriz debe ser igual al valor especificado en Count. Si Ids es NULL, se usa Start en su lugar.
[in] Start
Especifica el índice inicial de los puntos de interrupción cuyos parámetros se solicitan. Se devolverán los parámetros de los puntos de interrupción con índices Start through Start through Start más Count menos uno. Start solo se usa si Ids es NULL.
[out] Params
Recibe los parámetros de los puntos de interrupción especificados. El tamaño de esta matriz es igual al valor de Count. Para obtener más información sobre la estructura devuelta, consulte DEBUG_BREAKPOINT_PARAMETERS.
Valor devuelto
Este método también puede devolver valores de error. Consulte Valores devueltos para obtener más detalles.
Código devuelto | Descripción |
---|---|
|
Método realizado correctamente. |
|
Método realizado correctamente. Sin embargo, no se devolvieron los parámetros de algunos de los puntos de interrupción. Los parámetros que no se devolvieron tienen su campo Id establecido en DEBUG_ANY_ID. |
Comentarios
Es posible que algunos de los parámetros no se devuelvan. Esto sucede si no se encontró un punto de interrupción o un punto de interrupción es privado (consulte GetFlags).
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | dbgeng.h (include Dbgeng.h, Dbgeng.h, Dbgeng.h) |