Win32 API 日本語リファレンス
ホームSystem.Diagnostics.Debug.Extensions › IDataModelScriptDebug

IDataModelScriptDebug

COM
IIDde8e0945-9750-4471-ab76-a8f79d6ec350継承元IUnknown自前メソッド開始 vtbl3

メソッド 10

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3ScriptDebugState GetDebugState()
4HRESULT GetCurrentPosition(ScriptDebugPosition* currentPosition, ScriptDebugPosition* positionSpanEnd, LPWSTR* lineText)
5HRESULT GetStack(IDataModelScriptDebugStack** stack)
6HRESULT SetBreakpoint(DWORD linePosition, DWORD columnPosition, IDataModelScriptDebugBreakpoint** breakpoint)
7HRESULT FindBreakpointById(ULONGLONG breakpointId, IDataModelScriptDebugBreakpoint** breakpoint)
8HRESULT EnumerateBreakpoints(IDataModelScriptDebugBreakpointEnumerator** breakpointEnum)
9HRESULT GetEventFilter(ScriptDebugEventFilter eventFilter, BOOLEAN* isBreakEnabled)
10HRESULT SetEventFilter(ScriptDebugEventFilter eventFilter, BYTE isBreakEnabled)
11HRESULT StartDebugging(IDataModelScriptDebugClient* debugClient)
12HRESULT StopDebugging(IDataModelScriptDebugClient* debugClient)