Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
'a' : l’interface n’est pas une interface COM ; ne sera pas émis dans IDL
Remarques
Une définition d’interface que vous avez peut-être prévue comme une interface COM n’a pas été définie comme une interface COM et ne sera donc pas émise dans le fichier IDL.
Consultez Attributs d’interface pour obtenir des attributs de liste qui indiquent qu’une interface est une interface COM.
Example
L’exemple suivant génère l’erreur 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