TYPEATTR 構造体

定義

UCOMITypeInfo の属性を格納します。Contains attributes of a UCOMITypeInfo.

public value class TYPEATTR
public struct TYPEATTR
type TYPEATTR = struct
Public Structure TYPEATTR
継承
TYPEATTR

注釈

の詳細については、MSDNライブラリを参照してください。TYPEATTRFor additional information about TYPEATTR, see the MSDN Library.

ネイティブコードの COM メソッドが HRESULT を返す場合、共通言語ランタイムは例外をスローします。The common language runtime throws an exception when a COM method in native code returns an HRESULT. 詳細については、「 How to: Map HRESULTs and Exceptions」を参照してください。For more information, see How to: Map HRESULTs and Exceptions.

フィールド

cbAlignment

この型のインスタンスのバイト配置を指定します。Specifies the byte alignment for an instance of this type.

cbSizeInstance

この型のインスタンスのサイズ。The size of an instance of this type.

cbSizeVft

この型の仮想メソッド テーブル (VTBL) のサイズ。The size of this type's virtual method table (VTBL).

cFuncs

構造体が記述するインターフェイス上の関数の数を示します。Indicates the number of functions on the interface this structure describes.

cImplTypes

構造体が記述するインターフェイス上で実装されたインターフェイスの数を示します。Indicates the number of implemented interfaces on the interface this structure describes.

cVars

構造体が記述するインターフェイス上の変数とデータ フィールドの数を示します。Indicates the number of variables and data fields on the interface described by this structure.

dwReserved

将来使用するために予約されています。Reserved for future use.

guid

型情報の GUID。The GUID of the type information.

idldescType

記述された型の IDL 属性。IDL attributes of the described type.

lcid

メンバー名とドキュメント文字列のロケール。Locale of member names and documentation strings.

lpstrSchema

将来使用するために予約されています。Reserved for future use.

MEMBER_ID_NIL

memidConstructor フィールドと memidDestructor フィールドで使用する定数。A constant used with the memidConstructor and memidDestructor fields.

memidConstructor

コンストラクターの ID。または存在しない場合は MEMBER_ID_NILID of constructor, or MEMBER_ID_NIL if none.

memidDestructor

デストラクターの ID。または存在しない場合は MEMBER_ID_NILID of destructor, or MEMBER_ID_NIL if none.

tdescAlias

typekind == TKIND_ALIAS の場合は、この型をエイリアスとする元の型を指定します。If typekind == TKIND_ALIAS, specifies the type for which this type is an alias.

typekind

この情報が記述している型を記述する TYPEKIND 値。A TYPEKIND value describing the type this information describes.

wMajorVerNum

メジャー バージョン番号。Major version number.

wMinorVerNum

マイナー バージョン番号。Minor version number.

wTypeFlags

この情報を記述する TYPEFLAGS 値。A TYPEFLAGS value describing this information.

適用対象