Erro do compilador C3368
'function declaration' : convenção de chamada inválida para IDL
Você só pode usar as convenção de chamada __stdcall ou __cdecl em um arquivo .idl.
A amostra a seguir gera o erro C3368:
// C3368.cpp
// processor: x86
[idl_module(name="Name", dllname="Some.dll")];
[idl_module(name="Name")]
int __fastcall f1(); // C3368