Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This structure is used to describe the type of a variable, the return type of a function, or the type of a function parameter.
typedef struct FARSTRUCT tagTYPEDESC {union { ESC FAR *lptdesc;struct FARSTRUCT tagTYPEDSC* lptdesc;struct FARSTRUCT tagARAYDESC FAR *lpadesc;HREFTYPE hreftype;} UNION_NAME(u);VARTYPE vt;} TYPEDESC;
Members
- lptdesc
VT_PTR, the type to which this instance points. - lpadesc
VT_CARRAY. - hreftype
VT_USERDEFINED, can be used to retrieve type information for a user-defined type using the ITypeInfo::GetRefTypeInfo method. - vt
Type of the variable represented by this instance.
Remarks
If the variable is VT_SAFEARRAY or VT_PTR, the union portion of the TYPEDESC contains a pointer to a TYPEDESC that specifies the element type.
Requirements
OS Versions: Windows CE 2.0 and later.
Header: Oaidl.h.
See Also
Automation Structures | ITypeInfo::GetRefTypeInfo
Send Feedback on this topic to the authors