Udostępnij za pośrednictwem


IDebugDisassemblyStream2::GetCodeContext

Zwraca obiekt kontekstu kodu odpowiadający określonemu identyfikatorowi lokalizacji kodu.

Składnia

int GetCodeContext( 
   ulong                  uCodeLocationId,
   out IDebugCodeContext2 ppCodeContext
);

Parametry

uCodeLocationId
[in] Określa identyfikator lokalizacji kodu. Zobacz sekcję Uwagi dla metody GetCodeLocationId , aby zapoznać się z opisem identyfikatora lokalizacji kodu.

ppCodeContext
[out] Zwraca obiekt IDebugCodeContext2 reprezentujący skojarzony kontekst kodu.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca kod błędu.

Uwagi

Identyfikator lokalizacji kodu może zostać zwrócony z wywołania metody GetCurrentLocation i może zostać wyświetlony w strukturze DisassemblyData .

Aby przekonwertować kontekst kodu na identyfikator lokalizacji kodu, wywołaj metodę GetCodeLocationId .

Zobacz też