Condividi tramite


Metodo IDebugControl3::GetBreakpointByIndex (dbgeng.h)

Il metodo GetBreakpointByIndex restituisce il punto di interruzione che si trova in corrispondenza dell'indice specificato.

Sintassi

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

Parametri

[in] Index

Specifica l'indice in base zero del punto di interruzione da restituire. Questo è specifico del processo corrente. Il valore di Index deve essere compreso tra zero e il numero totale di punti di interruzione meno uno. Il numero totale di punti di interruzione può essere determinato chiamando GetNumberBreakpoints.

[out] Bp

Riceve il punto di interruzione restituito.

Valore restituito

Questo metodo può anche restituire altri valori di errore. Per altri dettagli, vedere valori restituiti.

Codice restituito Descrizione
S_OK
Il metodo ha avuto esito positivo.
E_NOINTERFACE
Nessun punto di interruzione trovato con l'indice specificato o il punto di interruzione con l'indice specificato è privato.

Osservazioni

L'indice e il punto di interruzione restituito sono specifici del processo corrente. Lo stesso indice restituirà un punto di interruzione diverso se il processo corrente viene modificato.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione dbgeng.h (include Dbgeng.h)

Vedere anche

GetNumberBreakpoints

IDebugControl

IDebugControl2

IDebugControl3