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
成员 ID。
lpstrSchema
保留。
DUMMYUNIONNAME
DUMMYUNIONNAME.oInst
使用 VAR_PERINSTANCE 时,此变量在 实例中的偏移量。
DUMMYUNIONNAME.lpvarValue
使用 VAR_CONST,则为 常量的值。
elemdescVar
变量类型。
wVarFlags
变量标志。 请参阅 VARFLAGS。
varkind
变量类型。
要求
要求 | 值 |
---|---|
Header | oaidl.h |