Share via


FUNCKIND (Windows CE 5.0)

Send Feedback

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

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.