Erro do compilador C2537
'specifier' : especificação de vínculo ilegal
Não há suporte para o especificador do vínculo. Há suporte apenas para os especificadores de vinculação "C" e "C++".
O seguinte exemplo gera o erro C2537:
// C2537.cpp
// compile with: /c
extern "c" void func1(); // C2537
extern "C" void func2(); // OK
extern "C++" void func3(); // OK