Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
"a": Schnittstelle ist keine COM-Schnittstelle; wird nicht an IDL ausgegeben
Eine Schnittstellendefinition, die Sie möglicherweise als COM-Schnittstelle vorgesehen haben, wurde nicht als COM-Schnittstelle definiert und wird daher nicht an die IDL-Datei ausgegeben.
Siehe Schnittstellenattribute für listenattribute , die angeben, dass eine Schnittstelle eine COM-Schnittstelle ist.
Im folgenden Beispiel wird C4096 generiert:
// C4096.cpp
// compile with: /W1 /LD
#include "windows.h"
[module(name="xx")];
// [object, uuid("00000000-0000-0000-0000-000000000001")]
__interface a
{
};
[coclass, uuid("00000000-0000-0000-0000-000000000002")]
struct b : a
{
}; // C4096, remove coclass or uncomment object