Partager via


IDebugDisassemblyStream2::GetCodeContext

Retourne un objet de contexte de code correspondant à un identificateur d’emplacement de code spécifié.

Syntaxe

int GetCodeContext( 
   ulong                  uCodeLocationId,
   out IDebugCodeContext2 ppCodeContext
);

Paramètres

uCodeLocationId
[in] Spécifie l’identificateur d’emplacement du code. Consultez la section Remarques de la méthode GetCodeLocationId pour obtenir une description d’un identificateur d’emplacement de code.

ppCodeContext
[out] Renvoie un objet IDebugCodeContext2 qui représente le contexte de code associé.

Valeur de retour

En cas de réussite, retourne S_OK , sinon, retourne un code d'erreur.

Notes

L’identificateur d’emplacement du code peut être retourné à partir d’un appel à la méthode GetCurrentLocation et peut apparaître dans la structure DésassembleyData .

Pour convertir un contexte de code en identificateur d’emplacement de code, appelez la méthode GetCodeLocationId .

Voir aussi