IDebugDataSpaces3 interface

Methods

The IDebugDataSpaces3 interface has these methods.

Method Description
IDebugDataSpaces3::CheckLowMemory The CheckLowMemory method checks for memory corruption in the low 4 GB of memory.
IDebugDataSpaces3::EndEnumTagged The EndEnumTagged method releases the resources used by the specified enumeration.
IDebugDataSpaces3::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.
IDebugDataSpaces3::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.
IDebugDataSpaces3::GetNextTagged The GetNextTagged method returns the GUID for the next block of tagged data in the enumeration.
IDebugDataSpaces3::GetVirtualTranslationPhysicalOffsets The GetVirtualTranslationPhysicalOffsets method returns the physical addresses of the system paging structures at different levels of the paging hierarchy.
IDebugDataSpaces3::ReadBusData The ReadBusData method reads data from a system bus.
IDebugDataSpaces3::ReadControl The ReadControl method reads implementation-specific system data.
IDebugDataSpaces3::ReadDebuggerData The ReadDebuggerData method returns information about the target that the debugger engine has queried or determined during the current session.
IDebugDataSpaces3::ReadHandleData The ReadHandleData method retrieves information about a system object specified by a system handle.
IDebugDataSpaces3::ReadImageNtHeaders The ReadImageNtHeaders method returns the NT headers for the specified image loaded in the target.
IDebugDataSpaces3::ReadIo The ReadIo method reads from the system and bus I/O memory.
IDebugDataSpaces3::ReadMsr The ReadMsr method reads a specified Model-Specific Register (MSR).
IDebugDataSpaces3::ReadPhysical The ReadPhysical method reads the target's memory from the specified physical address.
IDebugDataSpaces3::ReadPointersVirtual The ReadPointersVirtual method is a convenience method for reading pointers from the target's virtual address space.
IDebugDataSpaces3::ReadProcessorSystemData The ReadProcessorSystemData method returns data about the specified processor.
IDebugDataSpaces3::ReadTagged The ReadTagged method reads the tagged data that might be associated with a debugger session.
IDebugDataSpaces3::ReadVirtual The ReadVirtual method reads memory from the target's virtual address space.
IDebugDataSpaces3::ReadVirtualUncached The ReadVirtualUncached method reads memory from the target's virtual address space.
IDebugDataSpaces3::SearchVirtual The SearchVirtual method searches the target's virtual memory for a specified pattern of bytes.
IDebugDataSpaces3::StartEnumTagged The StartEnumTagged method initializes a enumeration over the tagged data associated with a debugger session.
IDebugDataSpaces3::VirtualToPhysical The VirtualToPhysical method translates a location in the target's virtual address space into a physical memory address.
IDebugDataSpaces3::WriteBusData The WriteBusData method writes data to a system bus.
IDebugDataSpaces3::WriteControl The WriteControl method writes implementation-specific system data.
IDebugDataSpaces3::WriteIo The WriteIo method writes to the system and bus I/O memory.
IDebugDataSpaces3::WriteMsr The WriteMsr method writes a value to the specified Model-Specific Register (MSR).
IDebugDataSpaces3::WritePhysical The WritePhysical method writes data to the specified physical address in the target's memory.
IDebugDataSpaces3::WritePointersVirtual The WritePointersVirtual method is a convenience method for writing pointers to the target's virtual address space.
IDebugDataSpaces3::WriteVirtual The WriteVirtual method writes data to the target's virtual address space.
IDebugDataSpaces3::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

IDebugDataSpaces2

IDebugDataSpaces4