Estrutura VARDESC (oaidl.h)

Descreve um membro de dados, constante ou variável.

Sintaxe

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

Membros

memid

A ID do membro.

lpstrSchema

Reservado.

DUMMYUNIONNAME

DUMMYUNIONNAME.oInst

Com VAR_PERINSTANCE, o deslocamento dessa variável dentro da instância.

DUMMYUNIONNAME.lpvarValue

Com VAR_CONST, o valor da constante.

elemdescVar

O tipo de variável.

wVarFlags

Os sinalizadores de variável. Consulte VARFLAGS.

varkind

O tipo de variável.

Requisitos

Requisito Valor
Cabeçalho oaidl.h