Método IDebugControl2::GetBreakpointByIndex (dbgeng.h)

El método GetBreakpointByIndex devuelve el punto de interrupción ubicado en el índice especificado.

Sintaxis

HRESULT GetBreakpointByIndex(
  [in]  ULONG             Index,
  [out] PDEBUG_BREAKPOINT *Bp
);

Parámetros

[in] Index

Especifica el índice de base cero del punto de interrupción que se va a devolver. Esto es específico del proceso actual. El valor de Index debe estar entre cero y el número total de puntos de interrupción menos uno. El número total de puntos de interrupción se puede determinar llamando a GetNumberBreakpoints.

[out] Bp

Recibe el punto de interrupción devuelto.

Valor devuelto

Este método también puede devolver otros valores de error. Consulte Valores devueltos para obtener más detalles.

Código devuelto Descripción
S_OK
Método realizado correctamente.
E_NOINTERFACE
No se encontró ningún punto de interrupción con el índice especificado o el punto de interrupción con el índice especificado es privado.

Comentarios

El índice y el punto de interrupción devuelto son específicos del proceso actual. El mismo índice devolverá un punto de interrupción diferente si se cambia el proceso actual.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado dbgeng.h (include Dbgeng.h)

Consulte también

GetNumberBreakpoints

IDebugControl

IDebugControl2

IDebugControl3