On Microsoft Windows, fibers are created using the ConvertThreadToFiber and CreateFiber calls; a fiber that is currently suspended may be resumed in any thread.
On Microsoft Windows, threads are created via the ConvertThreadToFiber and CreateFiber methods; an interrupted thread may be reactivated in any thread.