Интерфейс 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) |