Metodo IDebugBreakpoint2::GetMatchThreadId (dbgeng.h)

Il metodo GetMatchThreadId restituisce l'ID thread del motore del thread che può attivare un punto di interruzione.

Sintassi

HRESULT GetMatchThreadId(
  [out] PULONG Id
);

Parametri

[out] Id

ID thread del motore del thread che può attivare questo punto di interruzione.

Valore restituito

Codice restituito Descrizione
S_OK
Il metodo è stato eseguito correttamente.
E_NOINTERFACE
Non è stato impostato alcun thread specifico per questo punto di interruzione. Qualsiasi thread può attivare il punto di interruzione.
 

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 e l'ID riceve NULL.

Il metodo GetParameters restituisce anche l'ID thread del motore del thread che può attivare il punto di interruzione.

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)