Condividi tramite


Metodo IDebugControl::GetBreakpointParameters (dbgeng.h)

Il metodo GetBreakpointParameters restituisce i parametri di uno o più punti di interruzione .

Sintassi

HRESULT GetBreakpointParameters(
  [in]           ULONG                        Count,
  [in, optional] PULONG                       Ids,
  [in]           ULONG                        Start,
  [out]          PDEBUG_BREAKPOINT_PARAMETERS Params
);

Parametri

[in] Count

Specifica il numero di punti di interruzione i cui parametri vengono richiesti.

[in, optional] Ids

Specifica una matrice contenente gli ID dei punti di interruzione i cui parametri vengono richiesti. Il numero di elementi in questa matrice deve essere uguale al valore specificato in Count. Se ID è NULL, viene invece utilizzato Start.

[in] Start

Specifica l'indice iniziale dei punti di interruzione i cui parametri vengono richiesti. Verranno restituiti i parametri per i punti di interruzione con indici Start tramite Start più Count meno uno. Start viene usato solo se ID è NULL.

[out] Params

Riceve i parametri per i punti di interruzione specificati. La dimensione di questa matrice è uguale al valore di Count. Per informazioni dettagliate sulla struttura restituita, vedere DEBUG_BREAKPOINT_PARAMETERS.

Valore restituito

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

Codice restituito Descrizione
S_OK
Il metodo ha avuto esito positivo.
S_FALSE
Il metodo ha avuto esito positivo. Tuttavia, i parametri per alcuni punti di interruzione non sono stati restituiti. I parametri che non sono stati restituiti hanno il campo ID impostato su DEBUG_ANY_ID.

Osservazioni

Alcuni parametri potrebbero non essere restituiti. Ciò si verifica se non è stato possibile trovare un punto di interruzione o un punto di interruzione è privato (vedere GetFlags).

Fabbisogno

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

Vedere anche

GetBreakpointById

GetBreakpointByIndex

GetParameters

IDebugControl

IDebugControl2

IDebugControl3