Share via


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

See also

Windows Script Interfaces Reference