VARKIND (Compact 2013)

3/26/2014

This enumeration contains values that describe variables.

Syntax

typedef enum tagVARKIND { 
  VAR_PERINSTANCE = 0, 
  VAR_STATIC = VAR_PERINSTANCE +1, 
  VAR_CONST = VAR_STATIC +1, 
  VAR_DISPATCH = VAR_CONST +1 
} VARKIND;

Elements

  • VAR_PERINSTANCE
    The variable is a field or member of the type. It exists at a fixed offset within each instance of the type.
  • VAR_STATIC
    There is only one instance of the variable.
  • VAR_CONST
    The VARDESC describes a symbolic constant. There is no memory associated with it.

Requirements

Header

oaidl.h

See Also

Reference

Storage Enumerations
IDispatch::Invoke
VARDESC