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

O método GetBreakpointByIndex retorna o ponto de interrupção localizado no índice especificado.

Sintaxe

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

Parâmetros

[in] Index

Especifica o índice baseado em zero do ponto de interrupção a ser retornado. Isso é específico para o processo atual. O valor de Index deve estar entre zero e o número total de pontos de interrupção menos um. O número total de pontos de interrupção pode ser determinado chamando GetNumberBreakpoints.

[out] Bp

Recebe o ponto de interrupção retornado.

Retornar valor

Esse método também pode retornar outros valores de erro. Consulte Valores retornados para obter mais detalhes.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.
E_NOINTERFACE
Nenhum ponto de interrupção foi encontrado com o índice especificado ou o ponto de interrupção com o índice fornecido é privado.

Comentários

O índice e o ponto de interrupção retornado são específicos para o processo atual. O mesmo índice retornará um ponto de interrupção diferente se o processo atual for alterado.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho dbgeng.h (inclua Dbgeng.h)

Confira também

GetNumberBreakpoints

Idebugcontrol

IDebugControl2

IDebugControl3