Поделиться через


Интерфейс IDebugDataSpaces4 (dbgeng.h)

Наследство

Интерфейс IDebugDataSpaces4 наследует от IDebugDataSpaces3. IDebugDataSpaces4 также имеет следующие типы элементов:

Методика

Интерфейс IDebugDataSpaces4 имеет эти методы.

 
IDebugDataSpaces4::CheckLowMemory

Метод CheckLowMemory проверяет повреждение памяти в низкой 4 ГБ памяти.
IDebugDataSpaces4::EndEnumTagged

Метод EndEnumTagged освобождает ресурсы, используемые указанным перечислением.
IDebugDataSpaces4::FillPhysical

Метод FillPhysical записывает шаблон байтов в физическую память целевого объекта. Шаблон записывается многократно, пока указанный диапазон памяти не будет заполнен.
IDebugDataSpaces4::FillVirtual

Метод FillVirtual записывает шаблон байтов в виртуальную память целевого объекта. Шаблон записывается многократно, пока указанный диапазон памяти не будет заполнен.
IDebugDataSpaces4::GetNextDifferentlyValidOffsetVirtual

Метод GetNextDifferentlyValidOffsetVirtual возвращает смещение следующего адреса, срок действия которого может отличаться от допустимости указанного адреса.
IDebugDataSpaces4::GetNextTagged

Метод GetNextTagged возвращает GUID для следующего блока помеченных данных в перечислении.
IDebugDataSpaces4::GetOffsetInformation

Метод GetOffsetInformation предоставляет общие сведения об адресе в пространстве данных процесса.
IDebugDataSpaces4::GetValidRegionVirtual

Метод GetValidRegionVirtual находит первый допустимый регион памяти в указанном диапазоне памяти.
IDebugDataSpaces4::GetVirtualTranslationPhysicalOffsets

Узнайте, как метод GetVirtualTranslationPhysicalOffsets возвращает физические адреса системных структур разбиения на разных уровнях иерархии разбиения по страницам.
IDebugDataSpaces4::ReadBusData

Метод ReadBusData считывает данные из системной шины.
IDebugDataSpaces4::ReadControl

Метод ReadControl считывает системные данные, относящиеся к реализации.
IDebugDataSpaces4::ReadDebuggerData

Метод ReadDebuggerData возвращает сведения о целевом объекте, который обработчик отладчика запрашивает или определяет во время текущего сеанса.
IDebugDataSpaces4::ReadHandleData

Метод ReadHandleData извлекает сведения о системном объекте, заданном системным дескриптором.
IDebugDataSpaces4::ReadImageNtHeaders

Метод ReadImageNtHeaders возвращает заголовки NT для указанного изображения, загруженного в целевой объект.
IDebugDataSpaces4::ReadIo

Метод ReadIo считывает данные из памяти системного и шины ввода-вывода.
IDebugDataSpaces4::ReadMsr

Метод ReadMsr считывает указанный Model-Specific Register (MSR).
IDebugDataSpaces4::ReadMultiByteStringVirtual

Метод ReadMultiByteStringVirtual считывает строку, завершающую значение NULL, из целевого объекта.
IDebugDataSpaces4::ReadMultiByteStringVirtualWide

Метод ReadMultiByteStringVirtualWide считывает прерванную со значением NULL многобайтовую строку из целевого объекта и преобразует ее в Юникод.
IDebugDataSpaces4::ReadPhysical

Метод ReadPhysical считывает память целевого объекта из указанного физического адреса. Этот метод принадлежит интерфейсу IDebugDataSpaces4.
IDebugDataSpaces4::ReadPhysical2

Метод ReadPhysical2 считывает память целевого объекта из указанного физического адреса.
IDebugDataSpaces4::ReadPointersVirtual

Метод ReadPointersVirtual — это удобный метод для чтения указателей из виртуального адресного пространства целевого объекта. Этот метод принадлежит IDebugDataSpaces4.
IDebugDataSpaces4::ReadProcessorSystemData

Метод ReadProcessorSystemData возвращает данные о указанном процессоре. Этот метод принадлежит интерфейсу IDebugDataSpaces4.
IDebugDataSpaces4::ReadTagged

Метод ReadTagged считывает помеченные данные, которые могут быть связаны с сеансом отладчика.
IDebugDataSpaces4::ReadUnicodeStringVirtual

Метод ReadUnicodeStringVirtual считывает строку Юникода из целевого объекта и преобразует ее в многобайтовую строку.
IDebugDataSpaces4::ReadUnicodeStringVirtualWide

Метод ReadUnicodeStringVirtualWide считывает строку Юникода, завершающую значение NULL, из целевого объекта.
IDebugDataSpaces4::ReadVirtual

Метод ReadVirtual считывает память из виртуального адресного пространства целевого объекта. Этот метод принадлежит интерфейсу IDebugDataSpaces4.
IDebugDataSpaces4::ReadVirtualUncached

Метод ReadVirtualUncached считывает память из виртуального адресного пространства целевого объекта. Этот метод принадлежит интерфейсу IDebugDataSpaces4.
IDebugDataSpaces4::SearchVirtual

Метод SearchVirtual выполняет поиск виртуальной памяти целевого объекта для указанного шаблона байтов. Этот метод принадлежит интерфейсу IDebugDataSpaces4.
IDebugDataSpaces4::SearchVirtual2

Метод SearchVirtual2 выполняет поиск виртуальной памяти процесса для указанного шаблона байтов.
IDebugDataSpaces4::StartEnumTagged

Метод StartEnumTagged инициализирует перечисление по помеченным данным, связанным с сеансом отладчика.
IDebugDataSpaces4::VirtualToPhysical

Узнайте, как этот метод преобразует расположение в виртуальном адресном пространстве целевого объекта в адрес физической памяти.
IDebugDataSpaces4::WriteBusData

Метод WriteBusData записывает данные в системную шину. Этот метод принадлежит интерфейсу IDebugDataSpaces4.
IDebugDataSpaces4::WriteControl

Метод WriteControl записывает данные системы, относящиеся к реализации. Этот метод принадлежит интерфейсу IDebugDataSpaces4.
IDebugDataSpaces4::WriteIo

Метод WriteIo записывает данные в память системного и шины ввода-вывода. Этот метод принадлежит интерфейсу IDebugDataSpaces4.
IDebugDataSpaces4::WriteMsr

Метод WriteMsr записывает значение в указанный Model-Specific Register (MSR). Этот метод принадлежит интерфейсу IDebugDataSpaces4.
IDebugDataSpaces4::WritePhysical

Метод WritePhysical записывает данные в указанный физический адрес в памяти целевого объекта. Этот метод принадлежит интерфейсу IDebugDataSpaces4.
IDebugDataSpaces4::WritePhysical2

Метод WritePhysical2 записывает данные в указанный физический адрес в памяти целевого объекта.
IDebugDataSpaces4::WritePointersVirtual

Метод WritePointersVirtual — это удобный метод для записи указателей на виртуальное адресное пространство целевого объекта. Этот метод принадлежит IDebugDataSpaces4.
IDebugDataSpaces4::WriteVirtual

Метод WriteVirtual записывает данные в виртуальное адресное пространство целевого объекта. Этот метод принадлежит интерфейсу IDebugDataSpaces4.
IDebugDataSpaces4::WriteVirtualUncached

Метод WriteVirtualUncached записывает данные в виртуальное адресное пространство целевого объекта. Этот метод принадлежит интерфейсу IDebugDataSpaces4.

Требования

Требование Ценность
целевая платформа Виндоус
заголовка dbgeng.h (include Dbgeng.h)

См. также

IDebugDataSpaces

IDebugDataSpaces2

IDebugDataSpaces3