Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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