Méthode IDebugSystemObjects4 ::GetThreadIdByTeb (dbgeng.h)
La méthode GetThreadIdByTeb retourne l’ID de thread du 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 de l’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 |
---|---|
|
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 and Processes.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dbgeng.h (inclure Dbgeng.h) |