Share via


VARDESC

This structure describes a variable, constant, or data member.

typedef struct FARSTRUCT tagVARDESC {
  MEMBERID memid; 
  OLECHAR FAR* lpstrSchema;
  union {
    unsigned long oInst;
    VARIANT FAR* lpvarValue;
  } UNION_NAME(u);
  ELEMDESC elemdescVar;
  unsigned short wVarFlags;
  VARKIND varkind;
} VARDESC

Members

  • memid
    Indicates the member ID of a variable.
  • lpstrSchema
    Reserved for future use.
  • oInst
    Contains the offset of this variable within the instance VAR_PERINSTANCE,
  • lpvarValue
    Contains the value of the constant VAR_CONST.
  • elemdescVar
    Contains the variable type.
  • wVarFlags
    Defines the properties of a variable.
  • varkind
    Defines how a variable should be marshaled.

Requirements

OS Versions: Windows CE 2.0 and later.
Header: Oaidl.h.

See Also

Automation Structures

Last updated on Wednesday, April 13, 2005

© 2005 Microsoft Corporation. All rights reserved.