Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Especifica un tipo.
Syntax
typedef enum tagTYPEKIND {
TKIND_ENUM = 0,
TKIND_RECORD,
TKIND_MODULE,
TKIND_INTERFACE,
TKIND_DISPATCH,
TKIND_COCLASS,
TKIND_ALIAS,
TKIND_UNION,
TKIND_MAX
} TYPEKIND;
Constantes
TKIND_ENUMValor: 0 Conjunto de enumeradores. |
TKIND_RECORDEstructura sin métodos. |
TKIND_MODULEMódulo que sólo puede tener funciones y datos estáticos (por ejemplo, un archivo DLL). |
TKIND_INTERFACETipo que tiene funciones virtuales y puras. |
TKIND_DISPATCHConjunto de métodos y propiedades a los que se puede acceder a través de IDispatch::Invoke. De forma predeterminada, las interfaces duales devuelven TKIND_DISPATCH. |
TKIND_COCLASSUn conjunto de interfaces de objeto de componente implementadas. |
TKIND_ALIASTipo que es un alias de otro tipo. |
TKIND_UNIONUnión, todos cuyos miembros tienen un desplazamiento de cero. |
TKIND_MAXMarcador de final de la enumeración. |
Requisitos
| Requisito | Valor |
|---|---|
| Header | oaidl.h |