IDebugDataSpaces2 interface

Methods

The IDebugDataSpaces2 interface has these methods.

Method Description
IDebugDataSpaces2::CheckLowMemory The CheckLowMemory method checks for memory corruption in the low 4 GB of memory.
IDebugDataSpaces2::FillPhysical The FillPhysical method writes a pattern of bytes to the target's physical memory. The pattern is written repeatedly until the specified memory range is filled.
IDebugDataSpaces2::FillVirtual The FillVirtual method writes a pattern of bytes to the target's virtual memory. The pattern is written repeatedly until the specified memory range is filled.
IDebugDataSpaces2::GetVirtualTranslationPhysicalOffsets The GetVirtualTranslationPhysicalOffsets method returns the physical addresses of the system paging structures at different levels of the paging hierarchy.
IDebugDataSpaces2::QueryVirtual The QueryVirtual method provides information about the specified pages in the target's virtual address space.
IDebugDataSpaces2::ReadBusData The ReadBusData method reads data from a system bus.
IDebugDataSpaces2::ReadControl The ReadControl method reads implementation-specific system data.
IDebugDataSpaces2::ReadDebuggerData The ReadDebuggerData method returns information about the target that the debugger engine has queried or determined during the current session.
IDebugDataSpaces2::ReadHandleData The ReadHandleData method retrieves information about a system object specified by a system handle.
IDebugDataSpaces2::ReadIo The ReadIo method reads from the system and bus I/O memory.
IDebugDataSpaces2::ReadMsr The ReadMsr method reads a specified Model-Specific Register (MSR).
IDebugDataSpaces2::ReadPhysical The ReadPhysical method reads the target's memory from the specified physical address.
IDebugDataSpaces2::ReadPointersVirtual The ReadPointersVirtual method is a convenience method for reading pointers from the target's virtual address space.
IDebugDataSpaces2::ReadProcessorSystemData The ReadProcessorSystemData method returns data about the specified processor.
IDebugDataSpaces2::ReadVirtual The ReadVirtual method reads memory from the target's virtual address space.
IDebugDataSpaces2::ReadVirtualUncached The ReadVirtualUncached method reads memory from the target's virtual address space.
IDebugDataSpaces2::SearchVirtual The SearchVirtual method searches the target's virtual memory for a specified pattern of bytes.
IDebugDataSpaces2::VirtualToPhysical The VirtualToPhysical method translates a location in the target's virtual address space into a physical memory address.
IDebugDataSpaces2::WriteBusData The WriteBusData method writes data to a system bus.
IDebugDataSpaces2::WriteControl The WriteControl method writes implementation-specific system data.
IDebugDataSpaces2::WriteIo The WriteIo method writes to the system and bus I/O memory.
IDebugDataSpaces2::WriteMsr The WriteMsr method writes a value to the specified Model-Specific Register (MSR).
IDebugDataSpaces2::WritePhysical The WritePhysical method writes data to the specified physical address in the target's memory.
IDebugDataSpaces2::WritePointersVirtual The WritePointersVirtual method is a convenience method for writing pointers to the target's virtual address space.
IDebugDataSpaces2::WriteVirtual The WriteVirtual method writes data to the target's virtual address space.
IDebugDataSpaces2::WriteVirtualUncached The WriteVirtualUncached method writes data to the target's virtual address space.

Requirements

   
Target Platform Windows
Header dbgeng.h (include Dbgeng.h)

See Also

IDebugDataSpaces

IDebugDataSpaces3

IDebugDataSpaces4