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 |