Поделиться через


Ошибка компилятора C3368

"объявление_функции": недопустимое соглашение о вызове для IDL

В IDL-файле можно использовать только соглашения о вызовах __stdcall или __cdecl .

Следующий пример приводит к возникновению ошибки C3368:

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

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