public static extern IntPtr CreateThread(IntPtr lpsa, uint cbStack, CreateThreadCallback lpStartAddr, IntPtr lpvThreadParam, uint fdwCreate, out uint threadId);