Méthode IDebugAdvanced3 ::GetThreadContext (dbgeng.h)

La méthode GetThreadContext retourne le contexte de thread actuel.

Syntaxe

HRESULT GetThreadContext(
  [out] PVOID Context,
  [in]  ULONG ContextSize
);

Paramètres

[out] Context

Reçoit le contexte de thread actuel. Le type du contexte de thread est la structure CONTEXT du processeur effectif de la cible. Le contexte de la mémoire tampon doit être suffisamment grand pour contenir cette structure.

[in] ContextSize

Spécifie la taille du contexte de la mémoire tampon.

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

Pour plus d’informations sur le contexte de thread, consultez Étendues et groupes de symboles.

Note La structure CONTEXT varie selon le système d’exploitation et la plateforme. Il convient de faire attention lors de l’utilisation de la structure CONTEXT.
 

Configuration requise

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

Voir aussi

GetScope

IDebugAdvanced

IDebugAdvanced2

IDebugAdvanced3

SetThreadContext