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


Интерфейс 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 считывает многобайтовую строку из целевого объекта и преобразует ее в Юникод.
IDebugDataSpaces4::ReadPhysical

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

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

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

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

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

Метод ReadUnicodeStringVirtual считывает строку Юникода, завершающуюся null, из целевого объекта и преобразует ее в многобайтовую строку.
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.

Требования

Требование Значение
Целевая платформа Windows
Header dbgeng.h (включая Dbgeng.h)

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

IDebugDataSpaces

IDebugDataSpaces2

IDebugDataSpaces3