Compilerwarnung (Stufe 4) C4232
Aktualisiert: November 2007
Fehlermeldung
Nicht dem Standard entsprechende Erweiterung: 'Bezeichner': Adresse von dlllimport 'dllimport' ist nicht statisch, Identität wird nicht garantiert
nonstandard extension used : 'identifier' : address of dllimport 'dllimport' is not static, identity not guaranteed
Bei Verwendung der Microsoft-Erweiterungen (/Ze) können Sie einen nicht statischen Wert als Adresse einer mit dem dllimport-Modifizierer deklarierten Funktion angeben. Bei Einhaltung der ANSI-Kompatibilität (/Za) wird dadurch ein Fehler verursacht.
Im folgenden Beispiel wird C4232 generiert:
// C4232.c
// compile with: /W4 /Ze /c
int __declspec(dllimport) f();
int (*pfunc)() = &f; // C4232