I think we need to have #ifdef __cplusplus_winrt here too.