Compilerfehler C3121
Aktualisiert: November 2007
Fehlermeldung
GUID kann für die Klasse 'Klassenname' nicht geändert werden
cannot change GUID for class 'class_name'
Sie haben versucht, die Klassen-ID mit __declspec(uuid) zu ändern.
Der folgende Code generiert z. B. C3121:
// C3121.cpp
[emitidl];
[module(name="MyLibrary")];
[coclass, uuid="00000000-0000-0000-0000-111111111111"]
class __declspec(uuid("00000000-0000-0000-0000-111111111112")) A // C3121
{
};
int main()
{
}