Steve Lhomme wrote: > > So, it makes sense to put your code into a separate library, that implements > > Windows API on top of UWP API. Gnulib focuses (partially) on providing the > > POSIX and glibc API on top of the Windows API. > > That's the case in mingw-w64 which has winstorecompat to mimick some of the > forbidden APIs without having to recompile the code: > https://github.com/mirror/mingw-w64/tree/master/mingw-w64-libraries/winstorecompat
Thanks for confirming that such a library already exists! > You can see one of the last commit is adding GetFileInformationByHandle() for > example. But that means anyone building with an older version of > winstorecompat cannot rely on this helper. That's not a good enough reason for adding this code to gnulib. Bruno