Struttura VARDESC (oaidl.h)

Descrive una variabile, una costante o un membro dati.

Sintassi

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

Members

memid

ID del membro.

lpstrSchema

Riservato.

DUMMYUNIONNAME

DUMMYUNIONNAME.oInst

Con VAR_PERINSTANCE, l'offset di questa variabile all'interno dell'istanza.

DUMMYUNIONNAME.lpvarValue

Con VAR_CONST, il valore della costante.

elemdescVar

Tipo di variabile.

wVarFlags

Flag di variabile. Vedere VARFLAGS.

varkind

Tipo di variabile.

Requisiti

Requisito Valore
Intestazione oaidl.h