Hi,

Steve Lhomme wrote:
> GetFileInformationByHandle() cannot be called. But the same information can be
> gathered via calls to GetFileInformationByHandleEx() which is allowed.

I am understanding from [1] that Microsoft is augmenting the list of allowed
functions in UWP over time, and that ultimately most Windows API functions will
be allowed in UWP in the end, because "developers want the Windows API".

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.

The two, that is the Windows API emulation on top of UWP API and Gnulib, ought
to work seamlessly together (assuming that other library does not have GPL-
incompatible license terms).

Bruno

[1] 
https://www.thurrott.com/dev/206351/microsoft-confirms-uwp-is-not-the-future-of-windows-apps


Reply via email to