IDebugDataSpaces2 interface (dbgeng.h)
Inheritance
The IDebugDataSpaces2 interface inherits from IDebugDataSpaces. IDebugDataSpaces2 also has these types of members:
Methods
The IDebugDataSpaces2 interface has these methods.
IDebugDataSpaces2::CheckLowMemory Learn how the IDebugDataSpaces2.CheckLowMemory method checks for memory corruption in the low 4 GB of memory. |
IDebugDataSpaces2::FillPhysical Learn how FillPhysical method writes a pattern of bytes to target's physical memory. Pattern is written repeatedly until the specified memory range is filled. |
IDebugDataSpaces2::FillVirtual Learn how the FillVirtual method writes a pattern of bytes to the target's virtual memory. Pattern is written repeatedly until the specified memory range is filled. |
IDebugDataSpaces2::GetVirtualTranslationPhysicalOffsets This 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 Learn about the IDebugDataSpaces2.ReadBusData method, which reads data from a system bus. You can specify which bus data type to read from. |
IDebugDataSpaces2::ReadControl Learn about the IDebugDataSpaces2.ReadControl method, which reads implementation-specific system data. You can specify which processor's data to read. |
IDebugDataSpaces2::ReadDebuggerData Learn how the ReadDebuggerData method returns information about the target that the debugger engine has queried or determined during the current session. |
IDebugDataSpaces2::ReadHandleData Learn how the ReadHandleData method retrieves information about a system object specified by a system handle. |
IDebugDataSpaces2::ReadIo Learn about the IDebugDataSpaces2.ReadIo method, which reads from the system and bus I/O memory. See the method parameters and their requirements. |
IDebugDataSpaces2::ReadMsr Learn about the IDebugDataSpaces2.ReadMsr method, which reads a specified Model-Specific Register (MSR). |
IDebugDataSpaces2::ReadPhysical The ReadPhysical method reads the target's memory from the specified physical address. This method belongs to the IDebugDataSpaces2 interface. |
IDebugDataSpaces2::ReadPointersVirtual The ReadPointersVirtual method is a convenience method for reading pointers from the target's virtual address space. This method belongs to IDebugDataSpaces2. |
IDebugDataSpaces2::ReadProcessorSystemData The ReadProcessorSystemData method returns data about the specified processor. This method belongs to the IDebugDataSpaces2 interface. |
IDebugDataSpaces2::ReadVirtual The ReadVirtual method reads memory from the target's virtual address space. This method belongs to the IDebugDataSpaces2 interface. |
IDebugDataSpaces2::ReadVirtualUncached The ReadVirtualUncached method reads memory from the target's virtual address space. This method belongs to the IDebugDataSpaces2 interface. |
IDebugDataSpaces2::SearchVirtual The SearchVirtual method searches the target's virtual memory for a specified pattern of bytes. This method belongs to the IDebugDataSpaces2 interface. |
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. This method belongs to the IDebugDataSpaces2 interface. |
IDebugDataSpaces2::WriteControl The WriteControl method writes implementation-specific system data. This method belongs to the IDebugDataSpaces2 interface. |
IDebugDataSpaces2::WriteIo The WriteIo method writes to the system and bus I/O memory. This method belongs to the IDebugDataSpaces2 interface. |
IDebugDataSpaces2::WriteMsr The WriteMsr method writes a value to the specified Model-Specific Register (MSR). This method belongs to the IDebugDataSpaces2 interface. |
IDebugDataSpaces2::WritePhysical The WritePhysical method writes data to the specified physical address in the target's memory. This method belongs to the IDebugDataSpaces2 interface. |
IDebugDataSpaces2::WritePointersVirtual The WritePointersVirtual method is a convenience method for writing pointers to the target's virtual address space. This method belongs to IDebugDataSpaces2. |
IDebugDataSpaces2::WriteVirtual The WriteVirtual method writes data to the target's virtual address space. This method belongs to the IDebugDataSpaces2 interface. |
IDebugDataSpaces2::WriteVirtualUncached The WriteVirtualUncached method writes data to the target's virtual address space. This method belongs to the IDebugDataSpaces2 interface. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | dbgeng.h (include Dbgeng.h) |