ホーム › System.ClrHosting › IHostTaskManager
IHostTaskManager
COMメソッド 18
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetCurrentTask(IHostTask** pTask) |
| 4 | HRESULT CreateTask(DWORD dwStackSize, LPTHREAD_START_ROUTINE pStartAddress, void* pParameter, IHostTask** ppTask) |
| 5 | HRESULT Sleep(DWORD dwMilliseconds, DWORD option) |
| 6 | HRESULT SwitchToTask(DWORD option) |
| 7 | HRESULT SetUILocale(DWORD lcid) |
| 8 | HRESULT SetLocale(DWORD lcid) |
| 9 | HRESULT CallNeedsHostHook(UINT_PTR target, BOOL* pbCallNeedsHostHook) |
| 10 | HRESULT LeaveRuntime(UINT_PTR target) |
| 11 | HRESULT EnterRuntime() |
| 12 | HRESULT ReverseLeaveRuntime() |
| 13 | HRESULT ReverseEnterRuntime() |
| 14 | HRESULT BeginDelayAbort() |
| 15 | HRESULT EndDelayAbort() |
| 16 | HRESULT BeginThreadAffinity() |
| 17 | HRESULT EndThreadAffinity() |
| 18 | HRESULT SetStackGuarantee(DWORD guarantee) |
| 19 | HRESULT GetStackGuarantee(DWORD* pGuarantee) |
| 20 | HRESULT SetCLRTaskManager(ICLRTaskManager* ppManager) |