Condividi tramite


Metodo IDebugBreakpoint2::GetMatchThreadId (dbgeng.h)

Il metodo GetMatchThreadId restituisce l'ID del thread del motore 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 ha avuto esito positivo.
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.

Osservazioni

Se è stato impostato un thread per il punto di interruzione, il punto di interruzione può essere attivato solo se tale thread raggiunge il punto di interruzione. Se non è stato impostato un thread , qualsiasi thread può attivare il punto di interruzione e ID riceve NULL.

Il metodo GetParameters restituisce anche l'ID del 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.

Fabbisogno

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