编译器错误 C3368

“function declaration”:IDL 的调用约定无效

你只能在 .idl 文件中使用 __stdcall__cdecl 调用约定。

以下示例生成 C3368:

// C3368.cpp
// processor: x86
[idl_module(name="Name", dllname="Some.dll")];

[idl_module(name="Name")]
int __fastcall f1();   // C3368