| AddRef()=0 | IMCUnknown | [pure virtual] |
| CurrentThreadID()=0 | IShThreadUtilities | [pure virtual] |
| ExecuteInstructionOnMain(IExMainThreadInstruction *instruction)=0 | IShThreadUtilities | [pure virtual] |
| Exists(long inthreadID)=0 | IShThreadUtilities | [pure virtual] |
| IsMainThread()=0 | IShThreadUtilities | [pure virtual] |
| KillThread(long inthreadID)=0 | IShThreadUtilities | [pure virtual] |
| LaunchThread(IExThread *inthread, uint32 stackSize)=0 | IShThreadUtilities | [pure virtual] |
| QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
| Release()=0 | IMCUnknown | [pure virtual] |
| RemoteInstruction(IExThreadRemoteInstruction *instruction, boolean returnImmediately=false)=0 | IShThreadUtilities | [pure virtual] |
| YieldProcesses(uint32 ticks)=0 | IShThreadUtilities | [pure virtual] |
1.6.3