Metodo IDebugBreakpoint::SetMatchThreadId (dbgeng.h)
Il metodo SetMatchThreadId imposta l'ID thread del motore del thread che può attivare un punto di interruzione.
Sintassi
HRESULT SetMatchThreadId(
[in] ULONG Thread
);
Parametri
[in] Thread
ID thread del motore del thread che può attivare questo punto di interruzione.
Valore restituito
Codice restituito | Descrizione |
---|---|
|
Il metodo è stato eseguito correttamente. |
|
Impossibile trovare il thread specificato da Thread . |
|
La destinazione si trova in un kernel e il punto di interruzione è un punto di interruzione del processore. I punti di interruzione del processore non possono essere limitati ai thread in modalità kernel. |
Questo metodo può anche restituire altri valori di errore. Per altre informazioni, vedere Valori restituiti.
Commenti
Se è stato impostato un thread per il punto di interruzione, il punto di interruzione può essere attivato solo se il thread raggiunge il punto di interruzione. Se non è stato impostato un thread, qualsiasi thread può attivare il punto di interruzione.
Se è stato impostato un thread, è possibile rimuovere l'impostazione impostando ID su DEBUG_ANY_ID.
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) |