Структура VARDESC (oaidl.h)

Описывает переменную, константу или данные-член.

Синтаксис

typedef struct tagVARDESC {
  MEMBERID memid;
  LPOLESTR lpstrSchema;
  union {
    ULONG   oInst;
    VARIANT *lpvarValue;
  } DUMMYUNIONNAME;
  ELEMDESC elemdescVar;
  WORD     wVarFlags;
  VARKIND  varkind;
} VARDESC, *LPVARDESC;

Члены

memid

Идентификатор элемента.

lpstrSchema

Зарезервировано.

DUMMYUNIONNAME

DUMMYUNIONNAME.oInst

При VAR_PERINSTANCE смещение этой переменной в экземпляре .

DUMMYUNIONNAME.lpvarValue

При VAR_CONST значение константы.

elemdescVar

Тип переменной.

wVarFlags

Флаги переменных. См. раздел VARFLAGS.

varkind

Тип переменной.

Требования

Требование Значение
Заголовок oaidl.h