Partager via


Méthode IDebugSystemObjects2 ::GetThreadIdByTeb (dbgeng.h)

La méthode GetThreadIdByTeb retourne l’ID de thread de moteur du thread spécifié. Le thread est spécifié par son bloc d’environnement de thread (TEB).

Syntaxe

HRESULT GetThreadIdByTeb(
  [in]  ULONG64 Offset,
  [out] PULONG  Id
);

Paramètres

[in] Offset

Spécifie l’emplacement du TEB du thread.

[out] Id

Reçoit l’ID de thread du moteur.

Valeur retournée

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

Code de retour Description
S_OK
La méthode a réussi.

Remarques

Dans le débogage en mode noyau, cette méthode retourne l’ID de thread du moteur pour le thread virtuel représentant le processeur sur lequel le thread spécifié s’exécute. Si le thread ne s’exécute pas sur un processeur, cette méthode échoue.

Pour plus d’informations sur les threads, consultez Threads et processus.

Configuration requise

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