ホーム › System.Diagnostics.Debug.ActiveScript › IDebugApplication32
IDebugApplication32
COMメソッド 20
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 14 | HRESULT SetName(LPWSTR pstrName) |
| 15 | HRESULT StepOutComplete() |
| 16 | HRESULT DebugOutput(LPWSTR pstr) |
| 17 | HRESULT StartDebugSession() |
| 18 | HRESULT HandleBreakPoint(BREAKREASON br, BREAKRESUMEACTION* pbra) |
| 19 | HRESULT Close() |
| 20 | HRESULT GetBreakFlags(DWORD* pabf, IRemoteDebugApplicationThread** pprdatSteppingThread) |
| 21 | HRESULT GetCurrentThread(IDebugApplicationThread** pat) |
| 22 | HRESULT CreateAsyncDebugOperation(IDebugSyncOperation* psdo, IDebugAsyncOperation** ppado) |
| 23 | HRESULT AddStackFrameSniffer(IDebugStackFrameSniffer* pdsfs, DWORD* pdwCookie) |
| 24 | HRESULT RemoveStackFrameSniffer(DWORD dwCookie) |
| 25 | HRESULT QueryCurrentThreadIsDebuggerThread() |
| 26 | HRESULT SynchronousCallInDebuggerThread(IDebugThreadCall32* pptc, DWORD dwParam1, DWORD dwParam2, DWORD dwParam3) |
| 27 | HRESULT CreateApplicationNode(IDebugApplicationNode** ppdanNew) |
| 28 | HRESULT FireDebuggerEvent(GUID* riid, IUnknown* punk) |
| 29 | HRESULT HandleRuntimeError(IActiveScriptErrorDebug* pErrorDebug, IActiveScriptSite* pScriptSite, BREAKRESUMEACTION* pbra, ERRORRESUMEACTION* perra, BOOL* pfCallOnScriptError) |
| 30 | BOOL FCanJitDebug() |
| 31 | BOOL FIsAutoJitDebugEnabled() |
| 32 | HRESULT AddGlobalExpressionContextProvider(IProvideExpressionContexts* pdsfs, DWORD* pdwCookie) |
| 33 | HRESULT RemoveGlobalExpressionContextProvider(DWORD dwCookie) |