TYPEATTR 構造体

定義

警告

この API は現在使われていません。

代わりに、TYPEATTR を使用してください。Use TYPEATTR instead.

public value class TYPEATTR
[System.Obsolete]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEATTR instead. https://go.microsoft.com/fwlink/?linkid=14202", false)]
public struct TYPEATTR
type TYPEATTR = struct
Public Structure TYPEATTR
継承
TYPEATTR
属性

注釈

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

フィールド

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.

適用対象