Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This enumeration lists various kinds of access of a function.
typedef enum tagFUNCKIND { FUNC_VIRTUAL, FUNC_PUREVIRTUAL, FUNC_NONVIRTUAL, FUNC_STATIC, FUNC_DISPATCH,} FUNCKIND;
Elements
- FUNC_PUREVIRTUAL
Indicates that the function is accessed through the virtual function table (VTBL), and takes an implicit this pointer. - FUNC_VIRTUAL
Indicates that the function is accessed the same as FUNC_PUREVIRTUAL, except the function has an implementation. - FUNC_NONVIRTUAL
Indicates that the function is accessed by static address and takes an implicit i pointer. - FUNC_STATIC
Indicates that the function is accessed by static address and does not take an implicit this pointer. - FUNC_DISPATCH
Indicates that the function can be accessed only through IDispatch.
Requirements
OS Versions: Windows CE 2.0 and later.
Header: Oaidl.h.
See Also
Automation Enumerations | IDispatch
Send Feedback on this topic to the authors