Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
«a»: a interface não é uma interface COM; não será incluída na IDL
Observações
Uma definição de interface que você pode ter pretendido como uma interface COM não foi definida como uma interface COM e, portanto, não será emitida para o arquivo IDL.
Consulte Atributos da interface para obter uma lista de atributos que indicam que uma interface é uma interface COM.
Example
O exemplo a seguir gera 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