Contains attributes of an _ITypeInfo interface.

public value class tagTYPEATTR
struct tagTYPEATTR
public struct tagTYPEATTR
type tagTYPEATTR = struct
Public Structure tagTYPEATTR


cbAlignment cbAlignment cbAlignment cbAlignment cbAlignment

Specifies the byte alignment for an instance of this type.

cbSizeInstance cbSizeInstance cbSizeInstance cbSizeInstance cbSizeInstance

The size of an instance of this type.

cbSizeVft cbSizeVft cbSizeVft cbSizeVft cbSizeVft

The size of this type's virtual method table (VTBL).

cFuncs cFuncs cFuncs cFuncs cFuncs

Indicates the number of functions on the interface this structure describes.

cImplTypes cImplTypes cImplTypes cImplTypes cImplTypes

Indicates the number of implemented interfaces on the interface this structure describes.

cVars cVars cVars cVars cVars

Indicates the number of variables and data fields on the interface described by this structure.

dwReserved dwReserved dwReserved dwReserved dwReserved

Reserved for future use.

Guid Guid Guid Guid Guid

The GUID of the type information.

idldescType idldescType idldescType idldescType idldescType

IDL attributes of the described type.

lcid lcid lcid lcid lcid

Locale of member names and documentation strings.

lpstrSchema lpstrSchema lpstrSchema lpstrSchema lpstrSchema

Reserved for future use.

memidConstructor memidConstructor memidConstructor memidConstructor memidConstructor

ID of constructor, or MEMBER_ID_NIL if none.

memidDestructor memidDestructor memidDestructor memidDestructor memidDestructor

ID of distructor, or MEMBER_ID_NIL if none.

tdescAlias tdescAlias tdescAlias tdescAlias tdescAlias

S specifies the type for which this type is an alias.

typekind typekind typekind typekind typekind

A tagTYPEKIND value describing the type this information describes.

wMajorVerNum wMajorVerNum wMajorVerNum wMajorVerNum wMajorVerNum

Holds the major version number.

wMinorVerNum wMinorVerNum wMinorVerNum wMinorVerNum wMinorVerNum

Holds the minor version number.

wTypeFlags wTypeFlags wTypeFlags wTypeFlags wTypeFlags

A TYPEFLAGS value describing this information.

Applies to