Enumeración FUNCKIND (oaidl.h)
Especifica el tipo de función.
Syntax
typedef enum tagFUNCKIND {
FUNC_VIRTUAL = 0,
FUNC_PUREVIRTUAL,
FUNC_NONVIRTUAL,
FUNC_STATIC,
FUNC_DISPATCH
} FUNCKIND;
Constantes
FUNC_VIRTUAL Valor: 0 Se tiene acceso a la función igual que PUREVIRTUAL, excepto que la función tiene una implementación. |
FUNC_PUREVIRTUAL Se accede a la función a través de la tabla de funciones virtuales (VTBL) y toma un puntero implícito. |
FUNC_NONVIRTUAL La dirección estática accede a la función y toma un puntero implícito. |
FUNC_STATIC La dirección estática tiene acceso a la función y no toma un puntero implícito. |
FUNC_DISPATCH Solo se puede acceder a la función a través de IDispatch. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | oaidl.h (include OleAuto.h) |