Compilerwarnung (Stufe 1) C4273

Aktualisiert: November 2007

Fehlermeldung

'Funktion': Inkonsistente DLL-Bindung
'function' : inconsistent DLL linkage

Zwei Definitionen innerhalb einer Datei unterscheiden sich hinsichtlich der Verwendung von dllimport.

Beispiel

Im folgenden Beispiel wird C4273 generiert.

// C4273.cpp
// compile with: /W1 /c
char __declspec(dllimport) c;
char c;   // C4273, delete this line or the line above to resolve

Im folgenden Beispiel wird C4273 generiert.

// C4273_b.cpp
// compile with: /W1 /clr /c
#include <stdio.h>
extern "C" int printf_s(const char *, ...);   // C4273