次の方法で共有


IMetaDataImport::GetClassLayout Method

指定した TypeDef トークンによって参照されるクラスのレイアウト情報を取得します。

Syntax

HRESULT GetClassLayout  (
   [in]  mdTypeDef          td,
   [out] DWORD              *pdwPackSize,
   [out] COR_FIELD_OFFSET   rFieldOffset[],
   [in]  ULONG              cMax,
   [out] ULONG              *pcFieldOffset,
   [out] ULONG              *pulClassSize
);

Parameters

td [in]返されるレイアウトを持つクラスの TypeDef トークン。

pdwPackSize [out]クラスのパック サイズを表す値 1、2、4、8、または 16 のいずれか。

rFieldOffset [out] COR_FIELD_OFFSET 値の配列。

cMax [in] rFieldOffset 配列の最大サイズ。

pcFieldOffset [out] rFieldOffsetで返される要素の数。

pulClassSize [out] tdによって表されるクラスのサイズ (バイト単位)。

Requirements

プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。

Header: Cor.h

Library: CorGuids.lib

See also