Enumeração FUNCKIND (oaidl.h)
Especifica o tipo de função.
Syntax
typedef enum tagFUNCKIND {
FUNC_VIRTUAL = 0,
FUNC_PUREVIRTUAL,
FUNC_NONVIRTUAL,
FUNC_STATIC,
FUNC_DISPATCH
} FUNCKIND;
Constantes
FUNC_VIRTUAL Valor: 0 A função é acessada da mesma forma que PUREVIRTUAL, exceto que a função tem uma implementação. |
FUNC_PUREVIRTUAL A função é acessada por meio da tabela de funções virtuais (VTBL) e usa um ponteiro implícito. |
FUNC_NONVIRTUAL A função é acessada por endereço estático e usa um ponteiro implícito. |
FUNC_STATIC A função é acessada por endereço estático e não usa um ponteiro implícito. |
FUNC_DISPATCH A função só pode ser acessada por meio de IDispatch. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | oaidl.h (inclua OleAuto.h) |