is CreateThread(CREATE_SUSPENDED) fully functional?