ホーム › System.Diagnostics.Debug.Extensions › IDebugSystemObjects4
IDebugSystemObjects4
COMメソッド 45
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) |
| 32 | HRESULT GetCurrentProcessUpTime(DWORD* UpTime) |
| 33 | HRESULT GetImplicitThreadDataOffset(ULONGLONG* Offset) |
| 34 | HRESULT SetImplicitThreadDataOffset(ULONGLONG Offset) |
| 35 | HRESULT GetImplicitProcessDataOffset(ULONGLONG* Offset) |
| 36 | HRESULT SetImplicitProcessDataOffset(ULONGLONG Offset) |
| 37 | HRESULT GetEventSystem(DWORD* Id) |
| 38 | HRESULT GetCurrentSystemId(DWORD* Id) |
| 39 | HRESULT SetCurrentSystemId(DWORD Id) |
| 40 | HRESULT GetNumberSystems(DWORD* Number) |
| 41 | HRESULT GetSystemIdsByIndex(DWORD Start, DWORD Count, DWORD* Ids) |
| 42 | HRESULT GetTotalNumberThreadsAndProcesses(DWORD* TotalThreads, DWORD* TotalProcesses, DWORD* LargestProcessThreads, DWORD* LargestSystemThreads, DWORD* LargestSystemProcesses) |
| 43 | HRESULT GetCurrentSystemServer(ULONGLONG* Server) |
| 44 | HRESULT GetSystemByServer(ULONGLONG Server, DWORD* Id) |
| 45 | HRESULT GetCurrentSystemServerName(LPSTR Buffer, DWORD BufferSize, DWORD* NameSize) |
| 46 | HRESULT GetCurrentProcessExecutableNameWide(LPWSTR Buffer, DWORD BufferSize, DWORD* ExeSize) |
| 47 | HRESULT GetCurrentSystemServerNameWide(LPWSTR Buffer, DWORD BufferSize, DWORD* NameSize) |