Énumération FUNCKIND (oaidl.h)
Spécifie le type de fonction.
Syntax
typedef enum tagFUNCKIND {
FUNC_VIRTUAL = 0,
FUNC_PUREVIRTUAL,
FUNC_NONVIRTUAL,
FUNC_STATIC,
FUNC_DISPATCH
} FUNCKIND;
Constantes
FUNC_VIRTUAL Valeur : 0 La fonction est accessible de la même façon que PUREVIRTUAL, sauf que la fonction a une implémentation. |
FUNC_PUREVIRTUAL La fonction est accessible via la table de fonctions virtuelles (VTBL) et prend implicitement ce pointeur. |
FUNC_NONVIRTUAL La fonction est accessible par adresse statique et prend implicitement ce pointeur. |
FUNC_STATIC La fonction est accessible par adresse statique et ne prend pas de pointeur implicite. |
FUNC_DISPATCH La fonction est accessible uniquement via IDispatch. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | oaidl.h (include OleAuto.h) |