Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает контекст для заданного потока в этом процессе.
Синтаксис
HRESULT GetThreadContext(
[in] DWORD threadID,
[in] ULONG32 contextSize,
[in, out, length_is(contextSize), size_is(contextSize)]
BYTE context[]);
Параметры
threadID [in] Идентификатор потока, для которого требуется получить контекст.
contextSize [in] Размер массива context .
context [in, out] Массив байтов, описывающий контекст потока.
Контекст задает архитектуру процессора, на котором выполняется поток.
Замечания
Отладчик должен вызывать этот метод, а не метод Win32 GetThreadContext , так как поток на самом деле может находиться в состоянии "перехвата", в котором его контекст был временно изменен. Этот метод следует использовать только в том случае, если поток находится в машинном коде. Используйте ICorDebugRegisterSet для потоков в управляемом коде.
Возвращаемые данные — это структура контекста для текущей платформы. Как и в случае с методом Win32 GetThreadContext , вызывающий объект должен инициализировать context параметр перед вызовом этого метода.
Требования
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
Версии .NET: Доступно с .NET Framework 2.0