TYPEATTR 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含 UCOMITypeInfo
的特性。
public value class TYPEATTR
public struct TYPEATTR
type TYPEATTR = struct
Public Structure TYPEATTR
- 继承
注解
有关详细信息,请参阅 TYPEATTR 结构。
当本机代码中的 COM 方法返回 HRESULT 时,公共语言运行时会引发异常。 有关更多信息,请参见 How to: Map HRESULTs and Exceptions。
字段
cbAlignment |
指定此类型实例的字节对齐方式。 |
cbSizeInstance |
此类型的实例的大小。 |
cbSizeVft |
此类型的虚拟方法表 (VTBL) 的大小。 |
cFuncs |
指示此结构描述的接口上的函数数目。 |
cImplTypes |
指示此结构描述的接口上实现的接口的数量。 |
cVars |
指示此结构所描述的接口上的变量和数据字段的数目。 |
dwReserved |
保留供将来使用。 |
guid |
类型信息的 GUID。 |
idldescType |
所描述类型的 IDL 属性。 |
lcid |
成员名称和文档字符串的区域设置。 |
lpstrSchema |
保留供将来使用。 |
MEMBER_ID_NIL |
与 memidConstructor 和 memidDestructor 字段一起使用的常数。 |
memidConstructor |
构造函数的 ID,如果没有,则为 MEMBER_ID_NIL。 |
memidDestructor |
析构函数的 ID,如果没有,则为 MEMBER_ID_NIL。 |
tdescAlias |
如果 typekind == TKIND_ALIAS,则指定该类型(此类型为该类型的别名)。 |
typekind |
TYPEKIND 值描述此信息所描述的类型。 |
wMajorVerNum |
主版本号。 |
wMinorVerNum |
次版本号。 |
wTypeFlags |
描述此信息的 TYPEFLAGS 值。 |