Méthode IDebugBreakpoint2 ::GetMatchThreadId (dbgeng.h)

La méthode GetMatchThreadId retourne l’ID de thread du moteur du thread qui peut déclencher un point d’arrêt.

Syntaxe

HRESULT GetMatchThreadId(
  [out] PULONG Id
);

Paramètres

[out] Id

ID de thread de moteur du thread qui peut déclencher ce point d’arrêt.

Valeur retournée

Code de retour Description
S_OK
La méthode a réussi.
E_NOINTERFACE
Aucun thread spécifique n’a été défini pour ce point d’arrêt. N’importe quel thread peut déclencher le point d’arrêt.
 

Cette méthode peut également retourner d’autres valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour.

Remarques

Si vous avez défini un thread pour le point d’arrêt, le point d’arrêt peut être déclenché uniquement si ce thread atteint le point d’arrêt. Si vous n’avez pas défini de thread , n’importe quel thread peut déclencher le point d’arrêt et l’ID reçoit NULL.

La méthode GetParameters retourne également l’ID de thread du moteur du thread qui peut déclencher le point d’arrêt.

Pour plus d’informations sur les propriétés du point d’arrêt, consultez Contrôle des indicateurs et des paramètres de point d’arrêt.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête dbgeng.h (inclure Dbgeng.h)