Estrutura TYPEDESC (oaidl.h)
Descreve o tipo de uma variável, o tipo de retorno de uma função ou o tipo de um parâmetro de função.
Sintaxe
typedef struct tagTYPEDESC {
union {
struct tagTYPEDESC *lptdesc;
struct tagARRAYDESC *lpadesc;
HREFTYPE hreftype;
} DUMMYUNIONNAME;
VARTYPE vt;
} TYPEDESC;
Membros
DUMMYUNIONNAME
DUMMYUNIONNAME.lptdesc
Com VT_PTR, o tipo apontado.
DUMMYUNIONNAME.lpadesc
Com VT_CARRAY...
DUMMYUNIONNAME.hreftype
Com VT_USER_DEFINED, isso é usado para obter um TypeInfo para o UDT.
vt
O tipo variante.
Comentários
Se a variável for VT_SAFEARRAY ou VT_PTR, a parte de união do TYPEDESC conterá um ponteiro para um TYPEDESC que especifica o tipo de elemento.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | oaidl.h |