Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Считывает указанную область памяти для этого процесса.
Синтаксис
HRESULT ReadMemory(
[in] CORDB_ADDRESS address,
[in] DWORD size,
[out, size_is(size), length_is(size)] BYTE buffer[],
[out] SIZE_T *read);
Параметры
address [in] CORDB_ADDRESS Значение, указывающее базовый адрес памяти для чтения.
size [in] Количество байтов для чтения из памяти.
buffer [out] Буфер, получающий содержимое памяти.
read [out] Указатель на количество байтов, передаваемых в указанный буфер.
Замечания
Этот ReadMemory метод в первую очередь предназначен для отладки взаимодействия для проверки областей памяти, используемых неуправляемой частью отладчика. Этот метод также можно использовать для чтения кода общего промежуточного языка (CIL) и собственного скомпилированного JIT-кода.
Все управляемые точки останова будут удалены из данных, возвращаемых в параметре buffer . Корректировки для собственных точек останова, заданных ICorDebugProcess2::SetUnmanagedBreakpoint.
Кэширование памяти процесса не выполняется.
Требования
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
Версии .NET: Доступно с .NET Framework 1.0