Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предоставляет методы для взаимодействия с целевым элементом среды CLR.
Методы
| Метод | Описание |
|---|---|
| Метод GetCurrentThreadID | Возвращает идентификатор операционной системы для текущего потока. |
| Метод GetImageBase | Возвращает базовый адрес памяти для указанного образа. |
| Метод GetMachineType | Возвращает идентификатор типа набора инструкций, который использует целевой процесс. |
| Метод GetPointerSize | Возвращает размер (в байтах) указателя на текущий целевой объект. |
| Метод GetThreadContext | Возвращает указатель на контекст потока с указанным идентификатором. |
| Метод GetTLSValue | Возвращает значение в локальном хранилище потока (TLS) по указанному индексу для указанного потока. |
| Метод ReadVirtual | Считывает данные из указанного адреса виртуальной памяти в указанный буфер. |
| Метод запроса | Вызывается службами доступа к данным среды CLR для запроса операции, как определено в реализации. |
| Метод SetThreadContext | Задает текущий контекст указанного потока в целевом процессе. |
| Метод SetTLSValue | Задает значение в локальном хранилище потока (TLS) указанного потока в целевом процессе. |
| Метод WriteVirtual | Записывает данные из указанного буфера в указанный адрес виртуальной памяти. |
Комментарии
Клиент API (т. е. отладчик) должен реализовать этот интерфейс в соответствии с конкретным целевым элементом. Например, реализация активного процесса будет отличаться от реализации дампа памяти.
Требования
Платформы: см. раздел Требования к системе.
Заголовка: ClrData.idl, ClrData.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: доступно с версии 2.0.