ホーム › System.Diagnostics.Debug.Extensions › IDebugSystemObjects
IDebugSystemObjects
COMメソッド 29
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetEventThread(DWORD* Id) |
| 4 | HRESULT GetEventProcess(DWORD* Id) |
| 5 | HRESULT GetCurrentThreadId(DWORD* Id) |
| 6 | HRESULT SetCurrentThreadId(DWORD Id) |
| 7 | HRESULT GetCurrentProcessId(DWORD* Id) |
| 8 | HRESULT SetCurrentProcessId(DWORD Id) |
| 9 | HRESULT GetNumberThreads(DWORD* Number) |
| 10 | HRESULT GetTotalNumberThreads(DWORD* Total, DWORD* LargestProcess) |
| 11 | HRESULT GetThreadIdsByIndex(DWORD Start, DWORD Count, DWORD* Ids, DWORD* SysIds) |
| 12 | HRESULT GetThreadIdByProcessor(DWORD Processor, DWORD* Id) |
| 13 | HRESULT GetCurrentThreadDataOffset(ULONGLONG* Offset) |
| 14 | HRESULT GetThreadIdByDataOffset(ULONGLONG Offset, DWORD* Id) |
| 15 | HRESULT GetCurrentThreadTeb(ULONGLONG* Offset) |
| 16 | HRESULT GetThreadIdByTeb(ULONGLONG Offset, DWORD* Id) |
| 17 | HRESULT GetCurrentThreadSystemId(DWORD* SysId) |
| 18 | HRESULT GetThreadIdBySystemId(DWORD SysId, DWORD* Id) |
| 19 | HRESULT GetCurrentThreadHandle(ULONGLONG* Handle) |
| 20 | HRESULT GetThreadIdByHandle(ULONGLONG Handle, DWORD* Id) |
| 21 | HRESULT GetNumberProcesses(DWORD* Number) |
| 22 | HRESULT GetProcessIdsByIndex(DWORD Start, DWORD Count, DWORD* Ids, DWORD* SysIds) |
| 23 | HRESULT GetCurrentProcessDataOffset(ULONGLONG* Offset) |
| 24 | HRESULT GetProcessIdByDataOffset(ULONGLONG Offset, DWORD* Id) |
| 25 | HRESULT GetCurrentProcessPeb(ULONGLONG* Offset) |
| 26 | HRESULT GetProcessIdByPeb(ULONGLONG Offset, DWORD* Id) |
| 27 | HRESULT GetCurrentProcessSystemId(DWORD* SysId) |
| 28 | HRESULT GetProcessIdBySystemId(DWORD SysId, DWORD* Id) |
| 29 | HRESULT GetCurrentProcessHandle(ULONGLONG* Handle) |
| 30 | HRESULT GetProcessIdByHandle(ULONGLONG Handle, DWORD* Id) |
| 31 | HRESULT GetCurrentProcessExecutableName(LPSTR Buffer, DWORD BufferSize, DWORD* ExeSize) |