ホーム › System.Diagnostics.Debug.Extensions › IDebugEventCallbacks
IDebugEventCallbacks
COMメソッド 14
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetInterestMask(DWORD* Mask) |
| 4 | HRESULT Breakpoint(IDebugBreakpoint* Bp) |
| 5 | HRESULT Exception(EXCEPTION_RECORD64* Exception, DWORD FirstChance) |
| 6 | HRESULT CreateThread(ULONGLONG Handle, ULONGLONG DataOffset, ULONGLONG StartOffset) |
| 7 | HRESULT ExitThread(DWORD ExitCode) |
| 8 | HRESULT CreateProcessA(ULONGLONG ImageFileHandle, ULONGLONG Handle, ULONGLONG BaseOffset, DWORD ModuleSize, LPSTR ModuleName, LPSTR ImageName, DWORD CheckSum, DWORD TimeDateStamp, ULONGLONG InitialThreadHandle, ULONGLONG ThreadDataOffset, ULONGLONG StartOffset) |
| 9 | HRESULT ExitProcess(DWORD ExitCode) |
| 10 | HRESULT LoadModule(ULONGLONG ImageFileHandle, ULONGLONG BaseOffset, DWORD ModuleSize, LPSTR ModuleName, LPSTR ImageName, DWORD CheckSum, DWORD TimeDateStamp) |
| 11 | HRESULT UnloadModule(LPSTR ImageBaseName, ULONGLONG BaseOffset) |
| 12 | HRESULT SystemError(DWORD Error, DWORD Level) |
| 13 | HRESULT SessionStatus(DWORD Status) |
| 14 | HRESULT ChangeDebuggeeState(DWORD Flags, ULONGLONG Argument) |
| 15 | HRESULT ChangeEngineState(DWORD Flags, ULONGLONG Argument) |
| 16 | HRESULT ChangeSymbolState(DWORD Flags, ULONGLONG Argument) |