[Thread] Version 1.66.0 incompatible with ISOLATION_AWARE_ENABLED

I work on a Windows code base that I have been updating from Boost 1.64.0 to Boost 1.66.0. One of the projects sets ISOLATION_AWARE_ENABLED to 1 (refer to https://msdn.microsoft.com/en-us/library/windows/desktop/bb773175(v=vs.85).a...).
#define ISOLATION_AWARE_ENABLED 1
The project also includes

Boost 1.66 added it's own Windows API definitions to allow compilation
without the Windows SDK. You can override this by defining
BOOST_USE_WINDOWS_H.
We fixed the same error by using this in out precompiled header:
#define ISOLATION_AWARE_ENABLED 1
#define BOOST_USE_WINDOWS_H 1
<Windows include files>
participants (2)
-
Jim Wilburn
-
Simonp