IDebugDisassemblyStream2::GetCodeContext

Возвращает объект контекста кода, соответствующий указанному идентификатору расположения кода.

Синтаксис

int GetCodeContext( 
   ulong                  uCodeLocationId,
   out IDebugCodeContext2 ppCodeContext
);

Параметры

uCodeLocationId
[in] Указывает идентификатор расположения кода. Описание идентификатора расположения кода см. в разделе "Примечания" для метода GetCodeLocationId .

ppCodeContext
[out] Возвращает объект IDebugCodeContext2 , представляющий связанный контекст кода.

Возвращаемое значение

В случае успешного выполнения возвращается S_OK; в противном случае возвращается код ошибки.

Замечания

Идентификатор расположения кода можно вернуть из вызова метода GetCurrentLocation и может отображаться в структуре DisassemblyData .

Чтобы преобразовать контекст кода в идентификатор расположения кода, вызовите метод GetCodeLocationId .

См. также