IJsDebugDataTarget Interface
Implemented by the debugger to provide functionality to access and change the state of the target debugger process.
Syntax
IJsDebugDataTarget : public IUnknown;
Members
Public Methods
Name | Description |
---|---|
IJsDebugDataTarget::AllocateVirtualMemory Method | Reserves and/or commits a region of memory within the virtual address space of the target process. |
IJsDebugDataTarget::CreateStackFrameEnumerator Method | Creates an enumerator for stack frames. |
IJsDebugDataTarget::FreeVirtualMemory Method | Releases and/or decommits a region of memory within the virtual address space of the target process. |
IJsDebugDataTarget::GetThreadContext Method | Retrieves context for given thread. |
IJsDebugDataTarget::GetTlsValue Method | For the thread being debugged, retrieves the value in the thread local storage (TLS) slot for the specified TLS index. |
IJsDebugDataTarget::ReadBSTR Method | Reads a BSTR from the debug target. |
IJsDebugDataTarget::ReadMemory Method | Reads the memory of the target process. |
IJsDebugDataTarget::ReadNullTerminatedString Method | Reads the specified number of characters from the target. |
IJsDebugDataTarget::WriteMemory Method | Reads the memory of the target process. |
Requirements
Header: jscript9diag.h