pɔɲʲˈɛvaʃ wˈɨndɔwz zavʲˈɛra tˈakʲɛ mˌɛxaɲˈizmɨ, vʲˈɛndʑ bʲˌibljɔtˈɛka tsɨɡvˈina muɕˈawa tˌɨlkɔ dˌɔkɔnˈɨvatɕ translˈatsji vɨvˈɔwaɲ i zaʒˈɔndʑatɕ pɛvnˈɨmi danˈɨmi, takˈimi jˈaɡ dˌɛskrɨptˈɔrɨ plˈikuf.
Ponieważ Windows zawiera takie mechanizmy, więc biblioteka Cygwina musiała tylko dokonywać translacji wywołań i zarządzać pewnymi danymi, takimi jak deskryptory plików.