М>When it relies on the enhanced guarantee that's provided when the /volatile:ms compiler option is used, the code is non-portable.