internal static extern SafeThreadHandle OpenThread(Enumerations.ThreadAccessMask desiredAccess, bool inheritHandle, int threadId);