Метод ICLRDataTarget::SetThreadContext
Задает текущий контекст указанного потока в целевом процессе. Этот метод вызывается службами доступа к данным среды CLR.
Синтаксис
HRESULT SetThreadContext (
[in] ULONG32 threadID,
[in] ULONG32 contextSize,
[in, size_is(contextSize)]
BYTE *context
);
Параметры
threadID
[in] Идентификатор операционной системы потока в целевом процессе.
contextSize
[in] Размер контекста.
context
[in] Указатель на буфер, содержащий контекст.
Данные в буфере context
будут иметь формат структуры Win32 CONTEXT
. Контекст задает данные регистра, зависящие от процессора, поэтому определение структуры Win32 CONTEXT
зависит от архитектуры процессора. Ознакомьтесь с файлом заголовка WinNT.h для определения структуры Win32 CONTEXT
.
Замечания
Этот метод реализуется модулем записи отладчика.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: ClrData.idl, ClrData.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: Доступно с версии 2.0