Erro C3116 do Compilador
'storage specifier' : classe de armazenamento inválida para o método de interface
Você usou typedef
, register
ou static
como classe de armazenamento para um método de interface. Estas classes de armazenamento não são permitidas em membros de interface.
A seguinte amostra gera C3116:
// C3116.cpp
__interface ImyInterface
{
static void myFunc(); // C3116
};