Partager via


Structure VARDESC (oaidl.h)

Décrit une variable, une constante ou des données membres.

Syntaxe

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

Membres

memid

ID de membre.

lpstrSchema

Réservé.

DUMMYUNIONNAME

DUMMYUNIONNAME.oInst

Avec VAR_PERINSTANCE, décalage de cette variable dans le instance.

DUMMYUNIONNAME.lpvarValue

Avec VAR_CONST, valeur de la constante.

elemdescVar

Type de variable.

wVarFlags

Indicateurs de variable. Consultez VARFLAGS.

varkind

Type de variable.

Configuration requise

Condition requise Valeur
En-tête oaidl.h