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