Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
"a": gränssnittet är inte ett COM-gränssnitt; skickas inte till IDL
Anmärkningar
En gränssnittsdefinition som du kanske avsåg som ett COM-gränssnitt definierades inte som ett COM-gränssnitt och kommer därför inte att skickas till IDL-filen.
Se Gränssnittsattribut för listattribut som anger att ett gränssnitt är ett COM-gränssnitt.
Example
I följande exempel genereras C4096:
// 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