Metodo IDebugBreakpoint::GetCurrentPassCount (dbgeng.h)
Il metodo GetCurrentPassCount restituisce il numero rimanente di volte in cui la destinazione deve raggiungere la posizione del punto di interruzione prima dell'attivazione del punto di interruzione.
Sintassi
HRESULT GetCurrentPassCount(
[out] PULONG Count
);
Parametri
[out] Count
Numero rimanente di volte in cui la destinazione deve raggiungere il punto di interruzione prima che venga attivata. Numero di volte in cui la destinazione deve passare il punto di interruzione senza attivarlo è il valore restituito a Count, meno uno.
Valore restituito
Codice restituito | Descrizione |
---|---|
|
Il metodo è stato eseguito correttamente. |
Questo metodo può anche restituire valori di errore. Per altre informazioni, vedere Valori restituiti.
Commenti
Il metodo GetPassCount restituisce il numero di riscontri originariamente necessari per attivare il punto di interruzione. GetCurrentPassCount restituisce il numero di riscontri che devono comunque verificarsi per attivare il punto di interruzione. Ad esempio, se è stato creato un punto di interruzione con un numero di passaggi pari a 20 e sono stati 5 passaggi finora, GetPassCount restituisce 20 e GetCurrentPassCount restituisce 15.
Dopo che la destinazione ha raggiunto il punto di interruzione sufficientemente volte per attivarla, il punto di interruzione viene attivato ogni volta che viene raggiunto, a meno che Non venga chiamato di nuovo SetPassCount . È anche possibile chiamare SetPassCount per modificare il conteggio dei passaggi prima che il punto di interruzione sia stato attivato. Questa chiamata reimposta il numero di passaggi originale e il numero di passaggi rimanenti.
Se il debugger esegue il codice nella posizione del punto di interruzione durante l'esecuzione del codice, questa esecuzione non contribuisce al numero di volte che rimangono prima dell'attivazione del punto di interruzione.
Il metodo GetParameters restituisce anche le informazioni restituite in Count.
Per altre informazioni sulle proprietà dei punti di interruzione, vedere Controllo dei flag e dei parametri dei punti di interruzione.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | dbgeng.h (include Dbgeng.h) |