IDebugDisassemblyStream2 : : GetCodeContext
Retourne un objet de contexte de code correspondant à un identificateur spécifié d'emplacement du code.
HRESULT GetCodeContext(
UINT64 uCodeLocationId,
IDebugCodeContext2** ppCodeContext
);
int GetCodeContext(
ulong uCodeLocationId,
out IDebugCodeContext2 ppCodeContext
);
Paramètres
uCodeLocationId
[in] Spécifie l'identificateur de l'emplacement du code. Consultez la section Notes de la méthode d' IDebugDisassemblyStream2 : : GetCodeLocationId pour une description d'un identificateur d'emplacement du code.ppCodeContext
[out] Retourne un objet d' 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 de l'emplacement du code peut être retourné par un appel à la méthode d' IDebugDisassemblyStream2 : : GetCurrentLocation et peuvent apparaître dans la structure de DisassemblyData .
Pour convertir un contexte de code dans un identificateur de l'emplacement du code, appelez la méthode d' IDebugDisassemblyStream2 : : GetCodeLocationId .
Voir aussi
Référence
IDebugDisassemblyStream2 : : GetCodeLocationId