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