# IShThreadUtilities Member List

This is the complete list of members for IShThreadUtilities, including all inherited members.

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]`