Метод 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 зависит от архитектуры процессора. Определение структуры Win32 CONTEXT см. в файле заголовка WinNT.h.

Комментарии

Этот метод реализуется модулем записи отладчика.

Требования

Платформы: см. раздел Требования к системе.

Заголовка: ClrData.idl, ClrData.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: доступно с версии 2.0.

См. также раздел