Compilerwarnung (Ebene 1) C4272
'function' : ist __declspec(dllimport); muss beim Importieren einer Funktion systemeigene Aufrufkonvention angeben.
Fehler beim Exportieren einer Funktion, die mit der __clrcall Aufrufkonvention gekennzeichnet ist, und der Compiler gibt diese Warnung aus, wenn Sie versuchen, eine funktion zu importieren, die markiert ist __clrcall
.
Im folgenden Beispiel wird C4272 generiert:
// C4272.cpp
// compile with: /c /W1 /clr
__declspec(dllimport) void __clrcall Test(); // C4272
__declspec(dllimport) void Test2(); // OK