win: Basic support for Universal Windows Platform apps

Closes #820
This commit is contained in:
Marco Deckel 2016-08-21 13:44:33 +02:00 committed by Daniel Stenberg
parent a78c61a4bf
commit 7f3df80408
4 changed files with 16 additions and 2 deletions

View file

@ -747,4 +747,14 @@ endings either CRLF or LF so 't' is appropriate.
# endif
#endif /* DONT_USE_RECV_BEFORE_SEND_WORKAROUNDS */
/* Detect Windows App environment which has a restricted access
* to the Win32 APIs. */
# if defined(_WIN32_WINNT) && (_WIN32_WINNT >= 0x0602)
# include <winapifamily.h>
# if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) && \
!WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
# define CURL_WINDOWS_APP
# endif
# endif
#endif /* HEADER_CURL_SETUP_H */