I added some shared memory headers from boost::interprocess to my project and I got the linker error:
error LNK2028: unresolved token (0A001325) "extern "C" void * __stdcall IsolationAwareLoadLibraryA(char const *)" (?IsolationAwareLoadLibraryA@@$$J14YGPAXPBD@Z) referenced in function "void * __cdecl boost::interprocess::winapi::load_library(char const *)" (?load_library@winapi@interprocess@boost@@$$FYAPAXPBD@Z)

I'm using Visual C++ 2008 Express compiler (from 2010 IDE) and Windows SDK 6.0A. kernel32.lib is added in linker settings. What's the fix?