Avviso del compilatore (livello 1) C4272
'function': è contrassegnato __declspec(dllimport); deve specificare la convenzione di chiamata nativa durante l'importazione di una funzione.
Si tratta di un errore durante l'esportazione di una funzione contrassegnata con la convenzione di chiamata __clrcall e il compilatore genera questo avviso se si tenta di importare una funzione contrassegnata come __clrcall
.
L'esempio seguente genera l'errore C4272:
// C4272.cpp
// compile with: /c /W1 /clr
__declspec(dllimport) void __clrcall Test(); // C4272
__declspec(dllimport) void Test2(); // OK