ホーム › System.Diagnostics.Debug.ActiveScript › IJsDebugDataTarget
IJsDebugDataTarget
COMメソッド 9
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT ReadMemory(ULONGLONG address, JsDebugReadMemoryFlags flags, BYTE* pBuffer, DWORD size, DWORD* pBytesRead) |
| 4 | HRESULT WriteMemory(ULONGLONG address, BYTE* pMemory, DWORD size) |
| 5 | HRESULT AllocateVirtualMemory(ULONGLONG address, DWORD size, DWORD allocationType, DWORD pageProtection, ULONGLONG* pAllocatedAddress) |
| 6 | HRESULT FreeVirtualMemory(ULONGLONG address, DWORD size, DWORD freeType) |
| 7 | HRESULT GetTlsValue(DWORD threadId, DWORD tlsIndex, ULONGLONG* pValue) |
| 8 | HRESULT ReadBSTR(ULONGLONG address, LPWSTR* pString) |
| 9 | HRESULT ReadNullTerminatedString(ULONGLONG address, WORD characterSize, DWORD maxCharacters, LPWSTR* pString) |
| 10 | HRESULT CreateStackFrameEnumerator(DWORD threadId, IEnumJsStackFrames** ppEnumerator) |
| 11 | HRESULT GetThreadContext(DWORD threadId, DWORD contextFlags, DWORD contextSize, void* pContext) |